Apt Pupil ★★

An absolutely batshit crazy story.

I don't know what the hell Singer was thinking here.