Rachel WeiszShort Sighted Woman Olivia ColmanHotel Manager Michael SmileyLoner Swimmer John C. ReillyLisping Man Angeliki PapouliaHeartless Woman Jessica BardenNosebleed Woman Emma O'SheaNosebleed Woman's Best Friend Ashley JensenBiscuit Woman Roger Ashton-GriffithsDoctor Anthony Dougall70 Year Old Waiter Anthony Moriarty30 Year Old Waiter Roland FerrandiLoner Leader's Father Imelda Nagle RyanLoner Leader's Mother Jacqueline AbrahamsDonkey Shooter / Production Design Robert HeaneyRestaurant Waiter Rosanna HoultDavid's Wife Kathy KellyPolice Officer 1 Kevin McCormackPolice Officer 2 Nancy OnuHotel Receptionist Ewen MacIntoshTrainer Waiter (Shooting Range) Patrick MaloneCampari Man Sandra Hayden MasonArrested Town Woman Garry MountaineHotel Manager's Partner Laoise MurphyNew Daughter Ishmael MoalosiBandaged Loner Matthew O'BrienTrapped Loner Judi King MurphyGuest Room 104 Chris ThreaderCoach Driver Waiter Cian BoylanPiano Player (uncredited) Clive DevHotel Guest (uncredited) Degnan GeraghtyWaiter (uncredited) Heidi Ellen LoveWaitress (uncredited) Dolores MarrenWaitress (uncredited) Mark McCormackWaiter (uncredited) Stephen RyanHotel Guest (uncredited) Yorgos LanthimosDirector / Writer / Producer Rory GilmartinExecutive Producer Simon ArnalAssociate Producer Caroline BenjoAssociate Producer Milan UeffingAssociate Producer Derk-Jan WarrinkCo-Producer Joost de VriesCo-Producer Christos V. KonstantakopoulosCo-Producer Andrew LoweExecutive Producer Tessa RossExecutive Producer Leontine PetitCo-Producer Sam LavenderExecutive Producer Jacqueline AbrahamsDonkey Shooter / Production Design Thimios BakatakisDirector Of Photography Sarah BlenkinsopCostume Design Sharon DoyleMakeup Designer Eileen BuggyHair Designer Tara O'HalloranMakeup Artist Cassandra Steyn-TaylorWardrobe Supervisor Dave MoranScript Supervisor Mike HayesThird Assistant Director Miriam FergusonAssistant Director Owen MageeFirst Assistant Director Lisa KellySecond Assistant Director Yorgos MavropsaridisEditor / Music Editor Danny van SpreuwelDialogue Editor / Sound Re-Recording Mixer Jack KuiperDigital Intermediate Conor MackeyFirst Assistant Editor Eoin McGuirkFirst Assistant Editor Simon CarrollSound Effects Editor Johnnie BurnSound Re-Recording Mixer Amy AshworthMusic Supervisor Joe MountSound Effects Editor Emer O'SheaProduction Assistant Cait CollinsLine Producer Karen ScullyCasting Associate Thyrza GingCasting Associate Kristina PrilukovaVisual Effects Producer Olivier CauwetVisual Effects Supervisor Pierre BuffinVisual Effects Supervisor