Richard Hatch Pictures - Rotten Tomatoes