Zahrál si také po boku Keiry Knightleyové ve filmu Pokání (2007) a v dramatu Králova přízeň (2008) s Natalií Portmanovou a Scarlett Johanssonovou. V roce 2011 jej Steven Spielberg obsadil do velkofilmu Válečný kůň, Alana Turinga ztvárnil v Kódu Enigmy (2014) a objevil se rovněž v oscarovém příběhu z otrokářského amerického Jihu 12 let v řetězech (2013).