Church of Media 2025
as Luna Wright
No Escape 2015
as Beeze Dwyer
Dream House 2011
as Dee Dee
Inception 2010
as Phillipa (3 years)
Credits from TMDB.