Alex (Ewan McGregor), David (Christopher Eccleston) e Juliet (Kerry Fox), que dividem um apartamento, concordam em permitir que Hugo (Keith Allen), um desconhecido, vá morar com eles, mas logo ele aparece morto, vítima de overdose. Entre seus pertences existe uma mala cheia de dinheiro, que faz com que a vida deles seja alterada de forma brutal.
Radio host Alan 'Dickie' Bird witnesses how an icecream van is attacked and destroyed by angry competitors. This leads him into the struggle between two Italian families over the icecream market of Glasgow.
Os Monty Python estão de volta - desta vez à procura do Cálice Sagrado, por terras do reinado de Camelot. Pelo caminho, encontram o estranho Cavaleiro Negro, insultam vários franceses e tropeçam em Cavaleiros que dizem Ni!