La sua prima interpretazione è stata come comparsa nell'horror semi-biografico di matrice australiana "Wolf Creek". Nel 2006 ha figurato come personaggio di secondo piano in "The Grudge 2". Il successo è giunto lo stesso anno interpretando un ruolo da protagonista nel film drammatico ""; film che le ha fatto guadagnare una nomination nella categoria "Miglior attrice" agli Australian Film Institute Awards. Nel 2007 ha avuto la parte di co-protagonista nel film "Jumper - Senza confini", durante le riprese ha abbandonato il ruolo in favore di Rachel Bilson. Avrebbe dovuto interpretare Talia al Ghul nel film di George Miller dedicato alla Justice League of America, "Justice League: Mortal", che a causa dello sciopero degli sceneggiatori e a vari problemi produttivi non venne mai realizzato.