300 is a 2007 film adaptation of the graphic novel 300 by Frank Miller about the Battle of Thermopylae. The film is directed by Zack Snyder with Frank Miller attached as an executive producer and consultant, and was shot mostly with bluescreen to mimic the original comic book work. 300 stars Gerard Butler, Lena Headey, Rodrigo Santoro, Andrew Tiernan and David Wenham. The film is scheduled to be released in both conventional and IMAX theaters in America on March 9, 2007.