Animal Work 2020
as Barbara
Why Must The Show Go On? 2010
as Madeleine La Roy, Writer, Executive Producer
Interchange 2008
as Lisa
Credits from TMDB.