Cast
Bill Nighy ... Billy Mack
Colin Firth ... Jamie Bennett
Hugh Grant ... The Prime Minister
Liam Neeson ... Daniel
Emma Thompson ... Karen
Keira Knightley ... Juliet
Billy Bob Thornton ... The US President
Shannon Elizabeth ... Harriet

