Forgettable songs but a fantastic performance from Blunt. Miranda's out-of-the-box casting went well and he brought a charm to his role. Ben Whishaws' acting rivalled Blunt's, and his raw emotion brought audiences to tears. However, when all is said and done, the film is quite obviously a money milker, and doesn't live up to it's predecessor.