Spencer Rochfort Pictures - Rotten Tomatoes