Filmography

Year Title Role
2021 The Eternals Thena
2020 Those Who Wish Me Dead Hannah Faber
2020 The One and Only Ivan Stella (voice)
2020 Come Away Rose Littleton
2019 Maleficent: Mistress of Evil Maleficent
2017 Mon Guerlain: Notes of a Woman (Short) The Woman
2016 Kung Fu Panda 3 Tigress (voice)
2015 By the Sea Vanessa
2014 Maleficent Maleficent
2011 Kung Fu Panda: Secrets of the Masters Tigress (voice)
2011 Kung Fu Panda 2 Tigress (voice)
2010 The Tourist Elise Clifton-Ward
2010 Kung Fu Panda Holiday (TV Short) Tigress (voice)
2010 Salt Evelyn Salt
2008 Wanted Fox