Troy Foreman: Programmer by day. Filmmaker by night.  Millennium fan always.