Are we living in the dystopian world of 1984? Is someone breaking into my mind and reading all my incredibly valid (thank you very much) fantasies? Alert the authorities, because it appears so. Queer British director Andrew Haigh has lined up Paul Mescal and Andrew Scott to play lovers in an adaptation of Strangers, the award-winning 1987 novel by Japanese author, Taichi Yamada.
Haigh, who is responsible for titles like A24's 2017 tearjerker Lean On Pete and his memorable 2011 queer coming-of-age debut Weekend, is clearly playing us all like a fiddle, because if there's one thing we can agree upon, it's that this film is clearly for the girls, the gays and the theys, only.
What is the plot for All of Us Strangers?
For those who haven't read Yamada's novel, that's completely fine. Haigh has only loosely based Strangers off of the source material. If you're looking for an indication of what to expect plot-wise, according to Variety, the film revolves around Andrew Scott's character, Adam, who is a screenwriter living alone in London.
Following a chance encounter with his neighbour Harry (Mescal), Adam becomes rapidly besotted and as the pair grow close. As all of this is happening, Adam is somehow transported to his childhood home where he discovers that his parents, both long dead, are in actual fact still alive and look the same age they did thirty years prior. Also, yes. There will be hot sex. Between Adam and Harry, not his parents.
Who is in the cast of All of Us Strangers?
Paul Mescal and Andrew Scott starring alongside each other warrants another edit of this ongoing Twitter roadmap (IYKYK). Now that we've got the Normal People beefcake and the Fleabag hot priest out of the way, we should probably mention the rest of the cast. Playing Adam's stuck-in-time mother and father is The Crown's Claire Foy and Jamie Bell, the (now adult) actor of Billy Elliot. Overall, it's a very British affair.
When is the release date for All of Us Strangers?
Turns out All of Us Strangers will be arriving a couple of days before Christmas on December 22, 2023.
Watch the trailer