Tổng 50.68 tỷ qua 5 phim








Xếp hạng theo doanh thu phòng vé Việt Nam (Box Office Vietnam).
| 2027 | Vùng Đất Câm Lặng: Phần III | Emmett |
| 2026 | Versus: The Life and Films of Ken Loach | Self - Actor |
| Bóng ma Anh Quốc: Người bất tử | Tommy Shelby | |
| 28 Năm Sau: Ngôi Đền Tử Thần | Jim (uncredited) | |
| 2025 | Steve | Steve |
| 2024 | Những Điều Nhỏ Bé Ấy | Bill Furlong |
| Kensuke's Kingdom | Dad (voice) | |
| 2023 | Oppenheimer | J. Robert Oppenheimer |
| Inside Christopher Nolan's Oppenheimer | Self - J. Robert Oppenheimer | |
| 2021 | All of This Unreal Time | Man |
| Vùng Đất Câm Lặng: Phần II | Emmett | |
| 2019 | I'm the Man | Narrator |
| Sát Thủ Anna | Lenny Miller | |
| The Irish Revolution | Self - Narrator (voice) | |
| 2018 | The Overcoat | Akaky (voice) |
| The Silent Man | The Doll | |
| The Delinquent Season | Jim | |
| 2017 | The Party | Tom |
| Cuộc Di Tản Dunkirk | Shivering Soldier | |
| Trò Chơi Sống Còn | Chris | |
| 2016 | Anthropoid | Josef Gabčík |
| 2015 | Biển Sâu Dậy Sóng | Matthew Joy |
| Atlantic: The Wildest Ocean on Earth | Himself - Narrator | |
| 2014 | Lennon or McCartney | Self |
| From the Mountain | Man | |
| Trí Tuệ Siêu Việt | Agent Donald Buchanan | |
| Aloft | Ivan | |
| 2012 | Broken | Mike Kiernan |
| Kỵ Sĩ Bóng Đêm Trỗi Dậy | Dr. Jonathan Crane / Scarecrow | |
| Red Lights | Tom Buckley | |
| 2011 | Thời Khắc Sinh Tử | Raymond Leon |
| Retreat | Martin | |
| Misterman | Thomas Magill | |
| 2010 | Trò Chơi Ảo Giác: Kế Thừa | Edward Dillinger (uncredited) |
| Kẻ Cắp Giấc Mơ | Robert Fischer, Jr. | |
| Peacock | John Skillpa / Emma Skillpa | |
| 2009 | Perrier's Bounty | Michael McCrea |
| The Water | The Son | |
| 2008 | Kỵ Sĩ Bóng Đêm | Scarecrow |
| The Edge of Love | William Killick | |
| Waveriders | Narrator | |
| 2007 | Watching the Detectives | Neil |
| Đi Thắp Mặt Trời | Capa | |
| 2006 | The Silent City | Unnamed Character |
| The Wind That Shakes the Barley | Damien | |
| Carry On Ken | Self | |
| 2005 | Breakfast on Pluto | Patrick 'Kitten' Braden |
| Chuyến Bay Đêm | Jackson Rippner | |
| Người Dơi Bắt Đầu | Dr. Jonathan Crane | |
| 2003 | Thị Trấn Cold Mountain | Bardolph |
| Girl with a Pearl Earring | Pieter | |
| Intermission | John | |
| 2002 | 28 Ngày Sau | Jim |
| How Harry Became a Tree | Gus | |
| 2001 | Disco Pigs | Pig / Darren |
| On the Edge | Jonathan Breech | |
| Watchmen | Phil | |
| 2000 | Filleann an Feall | Ger |
| A Man of Few Words | Best Man | |
| 1999 | Sunburn | Davin McDerby |
| Eviction | Brendan McBride | |
| The Trench | Rag Rookwood | |
| At Death's Door | Young Reaper | |
| Sweety Barrett | Pat the Barman | |
| 1997 | Quando | Pat |
| 2026 | Bóng ma Anh Quốc: Người bất tử | Producer |
| 28 Năm Sau: Ngôi Đền Tử Thần | Executive Producer | |
| 2025 | Steve | Producer |
| 28 Năm Sau: Hậu Tận Thế | Executive Producer | |
| 2024 | Những Điều Nhỏ Bé Ấy | Producer |
| 2001 | Watchmen | Writer |
| Watchmen | Co-Producer |