A Canadian actress, born in Montreal, Canada. She is known for I'm Not There (2007), Jericho Mansions (2003), and WarGames: The Dead Code (2008).