In den letzten Jahren stand Grainger auch vermehrt für Kinoproduktionen vor der Kamera. Ihre erste Kinohauptrolle spielte sie 2009 in "Awaydays". Im Mai 2010 wurde sie von der Zeitschrift "Nylon" zu einem der „55 Gesichter der Zukunft“ gewählt. 2011 war sie an der Seite von Mia Wasikowska in der Literaturverfilmung "Jane Eyre" zu sehen. 2012 spielte sie in einer weiteren Romanverfilmung – dem Drama "Bel Ami" – neben Uma Thurman und Robert Pattinson, mit dem sie bereits für "Das Handbuch für Rabenmütter" gemeinsam vor der Kamera stand. Den Film präsentierte sie auch im Rahmen der Berlinale 2012.