Brendan PatricksDuncan | Duncan |
Kelly AdamsNo. 1: Wendy | No. 1: Wendy |
Jane MarchNo. 2: Olive | No. 2: Olive |
Cécile CasselNo. 3: Rhona | No. 3: Rhona |
Edith BukovicsNo. 4: Natalie | No. 4: Natalie |
Naomie HarrisNo. 5: Gemma | No. 5: Gemma |
Daniel Hoffmann-GillWill | Will |
| SSara PoyzerNo. 1 - Stewardess | No. 1 - Stewardess |
| KKatie StratfordNo. 1 - Plane Passenger | No. 1 - Plane Passenger |
| GGrant SheehanNo. 1 - Plane Passenger | No. 1 - Plane Passenger |
Johnny BallNo. 1 - Self | No. 1 - Self |
| SSally ChristopherNo. 1 - Wendy's Boss | No. 1 - Wendy's Boss |
| EEllen HughesNo. 1 - Duncan's Sister | No. 1 - Duncan's Sister |
Duncan WisbeyNo. 1 - Divine Dating (voice) | No. 1 - Divine Dating (voice) |
| MMolly LineNo. 1 - Divine Dating Angel | No. 1 - Divine Dating Angel |
| JJohn LineNo. 1 - God | No. 1 - God |
| AAbigail FreemanNo. 1 - Young Wendy | No. 1 - Young Wendy |
| JJoe MaloneNo. 1 - Young Duncan | No. 1 - Young Duncan |
| CCarole PhilipNo. 1 - Duncan's Mother | No. 1 - Duncan's Mother |
| IIan SmithNo. 1 - Duncan's Father | No. 1 - Duncan's Father |
| JJames ThorneNo. 1 - Alex | No. 1 - Alex |
| CCharlie GeeNo. 1 - Party Guest | No. 1 - Party Guest |
| IIndia Lloyd-EvansNo. 1 - Party Guest | No. 1 - Party Guest |
| DDonna ShillingNo. 1 - Interpretive Dancer | No. 1 - Interpretive Dancer |
| JJean KeslerNo. 2 - Waiter | No. 2 - Waiter |
| PPhillip LoweNo. 2 - Doctor | No. 2 - Doctor |
| MMichael DouglasNo. 3 - Shoe Expert | No. 3 - Shoe Expert |
| AAziz MirzaNo. 3 - Mr. Paul | No. 3 - Mr. Paul |
| RRod MitchellNo. 3 - Man on Street | No. 3 - Man on Street |
| NNeil ChordiaNo. 4 - Party Guest | No. 4 - Party Guest |