‘Vanilla Sky’ featuring Tom Cruise, Penelope Cruz and Cameron Diaz is voted as the most confusing film ever.
Vanilla Sky which was directed by Cameron Crowe is a surreal tale proceeds in a dreamlike sequence in which Cruise after a car accident is horribly disfigured and suffers from strange hallucinations. Its clear dreaming is what makes its hell difficult to understand.
Other films in this list are, ‘The Matrix Revolutions’, ‘Memento’, ‘Eternal sunshine of the spotless Mind’ and ‘A Clock work Orange’.