Slow-burn philosophical horror uncomfortably wearing a thriller suit with an indie flick's score. At its best when you have no idea what's going on. Ending meandered a bit too much and might've tried too hard to answer things it could've just left unsaid.