Rafe Spall Rose Byrne Anna Faris Jason Flemyng Stephen Merchant Minnie Driver Olivia Colman Jane Asher Tim Key Nigel Planer