Michael Shiflett - Rotten Tomatoes