The Lighthouse ★★★½

I have no idea what happened, but I couldn't look away.