W styczniu 2007 był gospodarzem Saturday Night Live. W tym samym roku wcielił się w postać Roberta Graysmitha w filmie Zodiak (2007). Przygotowując się do roli, spotkał się z Graysmithem i nagrał go, by móc przestudiować jego zachowania i maniery. W tym samym roku zagrał także Douglasa Freemana w filmie Transfer. W 2008 ogłoszono, że zagra w filmie komediowym Nailed oraz w niezatytułowanym filmie Douga Limana, opowiadającym o wyścigu kosmicznym. W 2009 wystąpił w Braciach, będących remakiem duńskiego filmu o tym samym tytule. W 2010 zagrał główne role w adaptacji gry Prince of Persia: Piaski Czasu oraz w komedii romantycznej Miłość i inne używki, a w 2011 wcielił się w postać Coltera Stevensa w filmie Kod nieśmiertelności.
W 2012 zagrał w filmie Bogowie ulicy, opowiadającym o życiu dwóch, pracujących w Los Angeles, policjantów. Aby przygotować się do roli odbył szkolenie taktyczne i towarzyszył policjantom w prawdziwych patrolach. W 2013 zagrał w dwóch filmach Denisa Villeneuva: w Labiryncie wcielił się w rolę detektywa usiłującego odnaleźć porwane dziewczynki, a we Wrogu odegrał rolę nauczyciela historii i jego sobowtóra. W 2014 został producentem thrillera Wolny strzelec, w którym zagrał również główną rolę. W 2015 wystąpił w dramacie sportowym Do utraty sił, dramacie biograficznym Everest oraz komediodramacie Destrukcja.