Carroll spilte i sin første større film da hun var med i skrekkfilmen (2006). Året etter portretterte hun White Queen i , den tredje i rekken av -filmer. I 2010 spilte hun mot Jackie Chan i actionkomedien , samt mot Callan McAuliffe i ungdomsfilmen . I 2011 dukket hun opp i med Jim Carrey og Carla Gugino og i med Gerard Butler og Michelle Monaghan.