A knock at the door. A charming stranger. The ghosts of your past.

In Andrew Haigh's All of Us Strangers, Andrew Scott stars as Adam, a lonely writer living in London. One night, he's paid a visit by a mysterious neighbor, Harry (Paul Mescal, who earned an Oscar nomination earlier this year for his performance in Aftersun), whose drunken flirting with Adam leads to a steamy hookup which becomes a tender romance.

All the while, Adam is working on a screenplay about his childhood that draws him back to his childhood home in the suburbs. There, he finds his parents (played by Jamie Bell and Claire Foy) living in the home they once shared, looking exactly as he'd left them, despite having died in a car crash 30 years before.

"Is this real?" Adam asks his late mother in the film's trailer.

"Does it feel real?" she replies.

Haigh (who directed Charlotte Rampling to an Oscar nomination for 2015's 45 Years) directs All of Us Strangers from a screenplay he loosely adapted from Taichi Yamada's 1987 novel, Strangers. The film is produced by two-time Oscar nominees Graham Broadbent and Peter Czernin (Three Billboards Outside Ebbing, Missouri and The Banshees of Inisherin), along with Sarah Harvey.

All of Us Strangers premiered at the Telluride Film Festival and will screen at the New York Film Festival and BFI London Film Festival before opening in theaters on Dec. 22. Watch the trailer.

RELATED CONTENT:

Paul Mescal Wants to Challenge Everything You Think You Know About Him (Exclusive)

Paul Mescal: 5 Films That I'll Never Forget

Claire Foy: The 5 Movies I Love the Most