Johnson har regissert tre spillefilmer: (2005), (2008) og (2012). De tre filmene tangerer tre forskjellige filmsjangre. Debutfilmen er et kriminaldrama med Joseph Gordon-Levitt i hovedrollen. Filmen ble belønnet med «Special Jury Prize for Originality of Vision» under Sundance Film Festival i 2005. er en dramakomedie om to bedragere spilte av Mark Ruffalo og Adrien Brody. Filmen vant Bronsehesten ved Stockholms filmfestival i 2008. er en sciencefictionfilm med Joseph Gordon-Levitt i hovedrollen. Han var også regissøren til .