Sean PennCheyenne | Cheyenne |
Olwen FouéréMary's Mother | Mary's Mother |
Eve HewsonMary | Mary |
Johnny WardSteven | Steven |
Sam KeeleyDesmond | Desmond |
| DDanielle O'BrienSupermarket Girl #1 | Supermarket Girl #1 |
| MMargaret O'ReillySupermarket Girl #2 | Supermarket Girl #2 |
Frances McDormandJane | Jane |
| MMairin O'DonovanOld Lady in Bank | Old Lady in Bank |
Simon DelaneyJeffrey | Jeffrey |
Jer O'LearyOld Man in Cemetary | Old Man in Cemetary |
| MMaster DengChinese Tai Chi Teacher | Chinese Tai Chi Teacher |
| JJane MyersJeffrey's Girlfriend | Jeffrey's Girlfriend |
| HHeather FedykElevator Woman #1 | Elevator Woman #1 |
| IIris FrankElevator Woman #2 | Elevator Woman #2 |
| AAndrea MellosElevator Woman #3 | Elevator Woman #3 |
Sarab KamooElevator Woman #4 (as Sara Kamoo) | Elevator Woman #4 (as Sara Kamoo) |
Sarah CarrollWoman on Ship | Woman on Ship |
Liron LevoRichard | Richard |
| BBill HoffingerFuneral Elderly Man | Funeral Elderly Man |
David ByrneDavid Byrne | David Byrne |
Fritz WeaverCheyenne's Father (voice) | Cheyenne's Father (voice) |
Judd HirschMordecai Midler | Mordecai Midler |
Bern CohenRabbi | Rabbi |
Shea WhighamErnie Ray | Ernie Ray |
| NNana AnsahParking Attendant | Parking Attendant |
| PPatricia HicokReception Woman (as Pricia Hicok) | Reception Woman (as Pricia Hicok) |
Gordon MichaelsTattooed Guy | Tattooed Guy |
Joyce Van PattenDorothy Shore | Dorothy Shore |
| MMadge LevinsonJackie | Jackie |