Period comedy based on the novel by P.G. Wodehouse. Jim Crocker (Sam Rockwell) is a young American journalist living in London in the 1930s, writing a column under the name 'Piccadilly Jim', and whose wild, hard-drinking antics have scandalised his mother (Allison Janney) and father (Tom Wilkinson) and ruined their chances of further climbing the social ladder into the upper classes. When he meets the refined Ann (Frances O'Connor), he is dismayed to find that she loathes 'Piccadilly Jim', and so he conceives a scheme to win her heart by posing as the upstanding son of his own butler and travelling with her to America. Staying with her eccentric family in the States, Jim's plans are thrown into further disarray when the false pretences of the other guests become increasingly obvious.