Greta Scacchi Pictures - Rotten Tomatoes