Event Horizon ★★★★½

Fuckin' eh, geek 101