Kevin Hagan - Rotten Tomatoes