London Town
Jason Best
For all its flaws, the film's underlying sweetness makes it hard to dislike. Good, too, to see punk icon Joe Strummer - played with bolshie vim by Jonathan Rhys Meyers - as the story's unexpected fairy godfather.