It has one of the better scripts around but it still needs the right cast to deliver the goods. The pairing of Gleeson and Cheadle and also of Cunningham and Strong do deliver and with interest.
I've never seen Jennifer Connelly in a better performance (its gritty) and the love relationship, even with running noses, has an air of authenticity about it.
Screenplay is episodic & you could think that it was undertaken with a CD of the soundtrack in mind. The film is easy on the eye with sets & wardrobe commendable. Good performances from the leads but they are pushed aside by Goodman & Durning in support.
They manage to drag a single joke (its a good one) out by an extra hour. The casting of Hanks is bizarre & must have been for commercial reasons – his understanding of English fluctuates but for Catherine Z to be attracted to him stretches things too far.