RaphaŽlle Spencer Pictures - Rotten Tomatoes