300
2007 · Acting
Watchmen
2009 · Acting
Sucker Punch
2011 · Acting
Snow Steam Iron
2017 · Acting
Aves
2023 · Director, Writer
Interlude
2019 · Director