Francesca Fotia
Born: None
All is Fine in '89
as Debbie LaneReleased:
November 9, 1989 - With the backdrop of the Berlin Wall being torn down and the Cold War coming...
Movie pageThe Joshua Painting
as WaitressReleased:
Upon visiting an art gallery, a young man has a visceral reaction to a painting hanging on the wall.
Movie page