Army volunteers train for places in China's 1984 National Day parade, where they are expected to be a perfect marching unit.
Life on a String
Monster House
A Fantastic Back and Forth
Office Space
How to Train Your Dragon
Mechanic: Resurrection
Doctor Who: Voyage of the Damned
Nymphomaniac: Vol. II
The Night Before the Exams
Zombieland: Double Tap
No Country for Old Men
Crazy, Stupid, Love.
The Invisible Boy
2001: A Space Odyssey
Green Book
Amélie
Fracchia The Human Beast
The Lovely Bones
The Dark Knight Rises
Aliens