A cult thriller that's been making the festival rounds