Cyril Delevanti - Rotten Tomatoes