Children of Men (2006) 20th Anniversary Screening
The year 2027: the last days of the human race. No child has been born for 18 years. He must protect our only hope.
Alfonso Cuarón

When infertility threatens mankind with extinction and the last child born has perished, a disillusioned bureaucrat (Clive Owen) becomes the unlikely champion in the fight for the survival of Earth's population; He must face down his own demons and protect the planet's last remaining hope from danger.