Ya mundialmente conocido y con gran reputación, encarna los papeles en; el drama romántico "Posdata: Te quiero" (2007) el papel de Gerry Kennedy, un irlandés que vive en Nueva York junto a su mujer Holly Kennedy, interpretado por Hilary Swank; en el drama "Chantaje" (2007) siendo el marido de Maria Bello, en cuyo film ambos sufrían el secuestro de su hija a manos de Pierce Brosnan; interpreta a One Two en "RocknRolla" (2008) dirigida por Guy Ritchie, interpretando a un delincuente con ansias de medrar en el negocio inmobiliario; interpreta a Jack Rusoe, el padre de Abigail Breslin en la película "La isla de Nim" (2008) junto a Jodie Foster; interpreta el papel de protagonista de Kable en la película "Gamer" (2009), una película de acción basada en un videojuego de realidad virtual; es protagonista del thriller "Un ciudadano ejemplar" (2009), en el papel de un padre de familia que jura venganza tras haber perdido a su mujer y a su hija en un asesinato, film co-protagonizado por Jamie Foxx; y además también co-protagoniza la película "La cruda realidad" junto con Katherine Heigl.