John Michael Hayes - Rotten Tomatoes