Declan Baldwin - Rotten Tomatoes