BELFAST (2021)... Director, author

TENET (2020)... Andrei Sator

ARTEMIS FOWL (2020)... Director

TWISTED TALES OF LOVE (2019)... RADA Films - Narrator

ALL IS TRUE (2018)... Director / William Shakespeare

MURDER ON THE ORIENT EXPRESS (2017)... Director / Hercule Poirot

DUNKIRK (2017)... Commander Bolton

CINDERELLA (2015) ... Director

JACK RYAN: SHADOW RECRUIT (2013) ... Director / Viktor Cherevin

THE PRODIGAL (2013)... (short film)

MY WEEK WITH MARILYN (2011) ... Laurence Olivier

THOR (2011)... Director

THE BOAT THAT ROCKED (2009) ... Minister Dormandy

VALKYRIE (2008) ... Major-General Henning von Tresckow

SLEUTH (2007)... Director

THE MAGIC FLUTE (2006)... Director

AS YOU LIKE IT (2006)... Director

FIVE CHILDREN AND IT (2004)... Uncle Albert

LISTENING (2003)... Writer / Director (short film)

HARRY POTTER AND THE CHAMBER OF SECRETS (2002)... Gilderoy Lockhart

ALIEN LOVE TRIANGLE (2002).... Steven Chesterman

RABBIT PROOF FENCE (2002)... A.O. Neville

HOW TO KILL YOUR NEIGHBOUR'S DOG (2000)... Peter McGowan

SCHNEIDER'S 2nd STAGE (2000)... Joseph Barnett (short film)

THE ROAD TO EL DORADO (2000)... voice of Miguel

LOVE'S LABOUR'S LOST (1999)... Director / Berowne

GALAPAGOS: THE ENCHANTED VOYAGE (1999)... narrator

WILD WILD WEST (1999)... Dr. Arliss Loveless

THE BOOK THAT WROTE ITSELF (1999)... Himself

THE PERIWIG-MAKER (1999)...narrator

CELEBRITY (1998)... Lee Simon

THE THEORY OF FLIGHT (1998)... Richard

THE GINGERBREAD MAN (1998)... Rick Magruder

THE PROPOSITION (1998)... Father Michael McKinnon

THE DANCE OF SHIVA (1998) (short film)... Colonel Evans

HAMLET (1996)... Director / Screenplay / Hamlet

LOOKING FOR RICHARD (1996)... Himself

OTHELLO (1995)... Iago

ANNE FRANK REMEMBERED... narrator

IN THE BLEAK MIDWINTER aka A MIDWINTER'S TALE (1995)... Writer / Director

MARY SHELLEY'S FRANKENSTEIN (1994)... Director / Co-producer / Victor Frankenstein

SWING KIDS (1993)... Herr Knoepp [uncredited performance]

MUCH ADO ABOUT NOTHING (1993)... Director / Producer / Screenplay / Benedick

PETER'S FRIENDS (1992)... Director / Producer / Andrew

SWAN SONG (1992)... Director

DEAD AGAIN (1991)... Director / Mike Church / Roman Strauss

HENRY V (1989)... Director / Screenplay / Henry V

HIGH SEASON (1987)... Rick

A MONTH IN THE COUNTRY (1987)... Charles Moon

CHARIOTS OF FIRE (1987)... artist [uncredited]