The Wrong Husband 2019
as Melanie Saxons
The Bad Twin 2016
as Gail
Bad Twin 2016
Beijing, New York 2015
as Helen
Edge of Tomorrow 2014
Driver
The Hot Flashes 2013
as Jocelyn Humphrey
Dean Spanley 2008
as Woman in Cloisters
The Da Vinci Code 2006
as Mary Magdelene
The Illustrated Mum 2003
as Kayleigh
Credits from TMDB.