Children of Men ★★★½

Shit ending :(