SvennoJ said:
6. Children of men, 2006, Alfonso Cuarón

Love that movie