Based on the radical 80's video game, a spoof trailer for an amazingly (over) dramatic cinematic interpretation. Papaaaa! Created as a submission for the Fantastic Fest's "Totally Awesome Video Game Movie" competition.

  • September 05, 2009
  • 422 Views