Following its premiere at SXSW, the film currently sits at an impressive 91% on Rotten Tomatoes, an almost perfect score.
A DIRECTOR who won an award at last year’s World Film Festival in Cannes says Powys is the ideal location for the setting of his latest production – a psychological thriller. Robin A Townsend is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results