Miranda Otto Filmography
- Actor (59 credits)
- Zoe (2018)
- The Chilling Adventures of Sabrina (2018) Zelda Spellman
- The Silence (2018)
- Dance Academy: The Movie (2017) Madeline Moncur
- Annabelle: Creation (2017) Esther Mullins
- 24: Legacy (2016) Rebecca Ingram
- The Daughter (2015) Charlotte
- The Homesman (2014) Theoline Belknap
- Rake (2014) Maddy Deane
- The Turning (2013) Sherry (segment 'The Turning')
- Flores Raras (2013)
- I, Frankenstein (2013) Leonore
- Miss Fisher's Murder Mysteries (2012) Lydia Andrews
- Mabo (2012) Margaret White
- Homeland (2011) Allison Carr
- Locke & Key (2011) Nina Locke
- South Solitary (2010) Meredith Appleton
- Schadenfreude (2009) Waitress
- Blessed (2009) Bianca
- A Marriage (2009) Abby Gabriel
- Moving Pictures Live! (2009) играет саму себя
- In Her Skin (2009) Mrs. Barber
- Cashmere Mafia (2008) Juliet Draper
- The Starter Wife (2007)
- War of the Worlds (2005) Mary Ann
- A Filmmaker's Journey: Making 'The Return of the King' (2004) играет саму себя
- Costume Design (2004) играет саму себя
- Flight of the Phoenix (2004) Kelly Johnson
- La volpe a tre zampe (2004) Ruth
- In My Father's Den (2004) Penny
- Through My Eyes (2004) Lindy Chamberlain
- The Lord of the Rings: The Return of the King (2003) Eowyn
- The Lord of the Rings: The Quest Fulfilled (2003) играет саму себя
- Danny Deckchair (2003)
- Warriors of the Third Age (2003) играет саму себя
- Return to Middle Earth (2002) играет саму себя
- Julie Walking Home (2002) Julie Makowsky
- The Lord of the Rings: The Two Towers (2002) Eowyn
- Doctor Sleep (2002) Clara Strother
- Human Nature (2001) Gabrielle
- The Way We Live Now (2001) Mrs. Hurtle
- Kin (2000) Anna
- What Lies Beneath (2000) Mary Feur
- The Jack Bull (1999) Cora Redding
- In the Winter Dark (1998) Ronnie
- The Thin Red Line (1998) Marty Bell
- Dead Letter Office (1998) Alice Walsh
- The Well (1997) Katherine
- True Love and Chaos (1997) Mimi
- Doing Time for Patsy Cline (1997) Patsy
- Love Serenade (1996) Dimity Hurley
- Sex Is a Four Letter Word (1995) Viv
- The Nostradamus Kid (1993) Jennie O'Brien
- The Girl Who Came Late (1992) Nell Tiscowitz
- The Last Days of Chez Nous (1992) Annie
- Heroes II: The Return (1991) Roma Page
- The 13th Floor (1988) Rebecca
- Initiation (1987) Stevie
- Emma's War (1986) Emma Grange