Thodoros Moridis - Rotten Tomatoes