Flawed TBA
as Eva
After the Rain 2014
as Mother David
Manglish 2014
as Michelle
Last Exit Home 2012
as Lisa
Credits from TMDB.