Home / Discover / People

Limitless

2011
as Lindy

Sucker Punch

2011
as Sweet Pea

Geostorm

2017
as U.S. Secret Service Agent Sarah Wilson

RoboCop

2014
as Ellen Murphy

Tom Clancy's Jack Ryan

2018
as Cathy Mueller

The Virtuoso

2021
as The Waitress

A Good Year

2006
as Christie Roberts

Where Hands Touch

2018
as Leyna's Aryan Mother

Solace

2015
as Agent Katherine Cowles

Candy

2006
as Candy

Elizabeth: The Golden Age

2007
as Elizabeth Throckmorton

Klondike (2014)

2014
as Belinda Mulrooney

Blackout

2022
as Anna

Wildside (AU)

1997
as Simone Summers

The Girl

2012
as Ashley

Out & Around

2015
as Narrator

Close Contact

1999
as Sara Boyack

One Perfect Day

2004
as Emma Matisse

W.E.

2011
as Wally Winthrop

Somersault

2004
as Heidi

Bright Star

2009
as Fanny Brawne

Octopus

2015
as Marcy

6 Days

2017
as Kate Adie

Perfect

2018
as Mother

Horseplay

2003
as Becky Wodinski

Detained

2024
as Rebecca Kamen

Stop-Loss

2008
as Michelle

Lavender

2016
as Jane Rutter

Marking Time

2003
as Tracy

Guest Star

Episode The Late Late Show with Craig Ferguson
Larry King; Abbie Cornish
2013
Episode Robot Chicken
The Ramblings of Maurice
2009
Episode The Late Late Show with Craig Ferguson
Adam Goldberg, Abbie Cornish
2010