Children of Men 2006 ★★★½

Shit ending :(