Once Upon a Time in Venice 2017
as Astrid
Don Cheadle is Captain Planet - Part 4 2012
as Femme Fatale
The Dark Knight Rises 2012
as Warlord's Daughter
82 2012
Actor
Shoot on Sight 2007
as Zara Ali
All of Them Witches 2022
Producer
Credits from TMDB.