Event Horizon ★★★

Holds up a lot better than I thought it would.