Enjoyable film, quirky humour and Hugh Grant proving he can play more than one role. Those knocking the 'racism' in the film are just proving how pathetically pc the world is becoming, and how narrow and sterile they are. This is not a film that you take too seriously, it's just fantasy silliness. Colin Farrell is, as usual, quite excellent and provides a good dose of the humour. Not brilliant, but very enjoyable. Glad I saw it.