Waiting for Ophelia 2009
Producer
Pieces of Eight 2006
Lake Consequence 1995
as Young Irene
Credits from TMDB.