Director: Zack Snyder
Stars: Gerard Butler, Lena Headey, Dominic West, David Wenham, Michael Fassbender, Vincent Regan, Tom Wisdom, Rodrigo Santoro

Testosterone on celluloid is basically the only way to describe 300. Dumb, simple, and raw like an exposed bullet-wound, there are few movies that can get you mindlessly pumped for a little of the ultra-violence like 300. Rent this now and tonight you'll dine in hell!