Any movie that he is ever in is great. I mean come on Love Actually is one of the best movies of all time. Bridget Jones 1 & 2 - also great. Shakespeare in Love - he did play a bad guy, but it is like #1 on my list of all time favorite movies. Close second is Love Actually. Anyway, I hope that Mamma Mia! is wonderful and I will be there to see it - whenever I can find a babysitter.