Recentemente ha terminato di lavorare a dei ruoli da protagonista nel thriller psicologico Shelter, che vedeva la partecipazione di Julianne Moore e Jonathan Rhys Meyers, così come nel remake horror, diretto da Alexandre Aja, Piranha 3-D. Inoltre, è apparsa nella pellicola Fireflies in the garden - Un segreto tra di noi (Fireflies in the Garden), assieme a Julia Roberts, Ryan Reynolds e Emily Watson. Ha anche girato la commedia romantica di Garry Marshall Valentine's Day, con un cast di all star, tra cui Julia Roberts, Anne Hathaway e Shirley MacLaine.
Nella sua filmografia, troviamo anche il western epico di Andrew Dominik L'assassinio di Jesse James per mano del codardo Robert Ford (The Assassination of Jesse James by the Coward Robert Ford), interpretato da Brad Pitt e Casey Affleck; Lazarus Project - Un piano misterioso (The Lazarus Project), con Paul Walker; e la premiata pellicola di Ang Lee I segreti di Brokeback Mountain (Brokeback Mountain), in cui ha esordito al cinema, incarnando la figlia dei personaggi di Heath Ledger e Michelle Williams.
Nata a Calgary, attualmente risiede con la sua famiglia in Texas.