[5][6] Pistorius played the role of Chloe in the romantic drama film The Most Fun You Can Have Dying, directed by Kirstin Marcon, which was released on 26 April 2012.
[11] In 2015, Pistorius co-starred with Kodi Smit-McPhee, Michael Fassbender and Ben Mendelsohn in the Revisionist Western film Slow West, where she played the role of Rose Ross.
[16] In 2018, Pistorius was cast to play the role of Anne in the comedy-drama film Gloria Bell, also starring Julianne Moore.
[20][21] Also that year, Pistorius starred with Russell Crowe, Gabriel Bateman, Jimmi Simpson and Austin P. McKenzie in the action thriller film Unhinged, where she played the role of Rachel Flynn.
[22][23][24] Pistorius was cast in the psychological thriller film The Marsh King's Daughter, where she played the role of Beth, the mother of Helena Pelletier, which was released in the United States on November 3, 2023, by Lionsgate and Roadside Attractions.