Characters played by Neil Morrissey
Martin
Characters played by Rachel Weisz
Rosie
Characters played by John Gordon Sinclair
Cameron
Characters played by Arabella Weir
Barbara
Characters played by Graeme Garden
Angus
Characters played by Tilly Blackwood
Anna
Characters played by Des Lynam
Self
Characters played by Serge Feuillard
French Waiter
Characters played by Rob Walters
French Waiter
Characters played by Janek Lesniak
Dutchman
Characters played by Ralph Van Dijk
Dutchman
Characters played by Ned Sherrin
Neighbour
Characters played by Jean Ainslie
Neighbour
Characters played by Coral Lorne
Neighbour
Characters played by Anita Pashley
Rose Seller