300 is an American peplum co-written and directed by Zack Snyder, released in 2007. Taken from the graphic novel 300 by Frank Miller and Lynn Varley, the film gives a fantastic view of the Battle of Thermopylae in -480 and was shot largely at Using the inlay technique to render the imagery of Frank Miller's comic book.