The Substitute 2015
as Five
Heart of Nowhere 2013
as Joy
Good Night 2012
as Rachel
Play 2009
as Leila
The Lime Grove Story 1991
as Self
Credits from TMDB.