James Klein - Rotten Tomatoes