December 22, 2007

While we're talking about sci-fi....

I blogged about this over the summer, but I really feel like this was one of the most overlooked films of the year. This is something you should really see in a theater, but catch it however you can.