Jim Carrey, Brilliant as always. Don’t miss the singing part towards the end!