All Cast

Mandy Moore

Mandy Moore

Sarah Finkel

Martin Freeman

Martin Freeman

Alvin Finkel

Melissa George

Melissa George

Janet

Jonathan Silverman

Jonathan Silverman

Peter

Elizabeth Tan

Elizabeth Tan

Pedicurist

Carolyn Tomkinson

Carolyn Tomkinson

Toe Jam Woman

Daisy Beaumont

Daisy Beaumont

Clementine

Jerry Stiller

Jerry Stiller

Mr. Winters

Daisy Haggard

Daisy Haggard

Lesbian 1

Amanda Abbington

Amanda Abbington

Lesbian 2

Dan Mersh

Dan Mersh

Tour Guide

Ian Midlane

Ian Midlane

Bondage Man

Julie Ann Serrano

Julie Ann Serrano

Party Guest (uncredited)

Louie Spence

Louie Spence