Michael Hirst - Rotten Tomatoes