One of the most eagerly award comic book movie conversions ever...
This was uploaded on stardate 20081120.1612
http://movies.yahoo.com/movie/1808406490/video/10658091