Elizabeth Finn Pictures - Rotten Tomatoes