John "D.J." Desjardin Overview Overview Filmography Filmography at a glance Batman v Superman: Dawn of Justice 2016 300: Rise of an Empire 2014 Man of Steel 2013 Green Lantern 2011 Sucker Punch 2011 Watchmen 2009 The Kingdom (2007) 2007 Fantastic Four (2005) 2005 The Matrix Reloaded 2003 End of Days 1999 Previous Films More Films See John "D.J." Desjardin’s Full Filmography