Richard Embardo Pictures - Rotten Tomatoes