But then the male leads in Mamma Mia were cringingly awful and it made the movie for me. I was in tears when either Pierce Brosnan or Colin Firth had to sing. It was fantastic!