All of Us Strangers Cast and Crew

Main Cast: Andrew Scott as Adam
Main Cast: Paul Mescal as Harry
Main Cast: Carter John Grout as Young Adam
Supporting Cast: Claire Foy as Mum
Supporting Cast: Jamie Bell as Dad
Supporting Cast: Ami Tredrea as Waitress
Supporting Cast: Oliver Franks as Lover (uncredited)
Director: Andrew Haigh
Writer: Andrew Haigh
Film Producer: Graham Broadbent
Film Producer: Peter Czernin
Film Producer: Ollie Madden
Film Producer: Diarmuid McKeown
Film Producer: Farhana Bhula
Film Producer: Daniel Battsek
Film Producer: Ben Knight
Film Producer: Sarah Harvey
Music Director: Connie Farr