Andrew M. Siegel Overview Overview Filmography Filmography at a glance The Amazing Spider-Man (2012) 2012 Bad Teacher 2011 Avatar (2009) 2009 Delta Farce 2007 Superman Returns 2006 Constantine 2005 Bruce Almighty 2003 Previous Films More Films See Andrew M. Siegel’s Full Filmography