Ewan Stewart - Rotten Tomatoes