Awards:
- Prix d'Interprétation Féminine: Emily Beecham (Cannes International Film Festival, 2019)
- Grand Prix du Festival International de Science Fiction Utopiales (Poitiers, 2019)
- Mention Spéciale du Jury au Festival Européen du Film Fantastique (Strasbourg, 2019).
As stated in another post, the location is undisclosed. The street scenes were, however, filmed in Liverpool as you can see the Liver Building in the distance of one street scene.
Film is set in the UK, at a undisclosed location.
French visa # 151913.