Craig Hall - Rotten Tomatoes