The Prize Winner of Defiance, Ohio Pictures - Rotten Tomatoes