The Lost King 2022
as Jessica
Rubenesque 2013
Director, Writer
New Town 2009
Festival 2005
Coming Soon 1999
as Julia Roth, Director
Pet Shop Boys: Somewhere 1997
Director, Producer
Was She There? 1996
Director
The Village 1993
as voice
Credits from TMDB.