2018 | Black '47 as Hannah |
2018 | Mortal Engines as Thaddeus Valentine |
2018 | Patrick Melrose as David Melrose |
2017 | Jasper Jones as Mad Jack Lionel |
2016 | Hacksaw Ridge as Tom Doss |
2015 | Strangerland as Detective David RaeWatch Free |
2015 | The Dressmaker as Sergeant Farrat |
2014 | The Mule as Tom Croft |
2014 | Healing as Senior Officer Matt Perry |
2014 | The Hobbit: The Battle of the Five Armies as Elrond |
2013 | The Turning as Bob Lang |
2013 | Mystery Road as Johnno |
2012 | Cloud Atlas as Haskell Moore / Tadeusz Kesselring / Bill Smoke / Nurse Noakes / Boardman Mephi / Old Georgie |
2012 | The Hobbit: An Unexpected Journey as Elrond |
2011 | The Key Man as VincentWatch Free |
2011 | Captain America: The First Avenger as Johann Schmidt / Red Skull |
2011 | Happy Feet Two as Noah (voice) |
2011 | Transformers: Dark of the Moon as Megatron (voice) |
2010 | Oranges and Sunshine as Jack |
2010 | The Wolfman as Inspector Francis Abberline |
2010 | Legend of the Guardians: The Owls of Ga'Hoole as Noctus / Grimble (voice) |
2009 | Last Ride as Kev |
2009 | Transformers: Revenge of the Fallen as Megatron (voice) |
2008 | The Tender Hook as McHeathWatch Free |
2007 | Transformers as Megatron (voice) |
2006 | Happy Feet as Noah (voice) |
2005 | V for Vendetta as V / William Rookwood |
2005 | Little Fish as Lionel |
2003 | The Matrix Reloaded as Agent Smith |
2003 | The Matrix Revolutions as Agent Smith |
2003 | The Lord of the Rings: The Return of the King as Elrond |
2002 | The Lord of the Rings: The Two Towers as Elrond |
2001 | The Old Man Who Read Love Stories |
2001 | The Lord of the Rings: The Fellowship of the Ring as Elrond |
2000 | The Magic Pudding as Bill Barnacle (voice)Watch Free |
1999 | The Matrix as Agent Smith |
1999 | Strange Planet as Steven |
1998 | The Interview as Eddie Rodney Fleming |
1998 | Bedrooms and Hallways as Jeremy |
1998 | Babe: Pig in the City as Rex (voice) |
1995 | Babe as Rex the Male Sheepdog (voice) |
1994 | The Adventures of Priscilla, Queen of the Desert as Anthony "Tick" Belrose / Mitzi Del Bra |
1993 | Frauds as Jonathan Wheats |
1993 | Reckless Kelly as Sir John |
1991 | Proof as Martin |
1989 | Bangkok Hilton as Richard Carlisle |
1984 | Bodyline as Douglas Jardine |
2005 | Confessions of an Action Star as himselfWatch Free |
2001 | The Matrix Revisited as Himself / Agent Smith |
2001 | A Passage to Middle-earth: The Making of 'Lord of the Rings' as Himself |
We're compatible
Stream Plex from just about any phone, tablet, smart TV, gaming consoles, or PC.