Inception is one of the best puzzle movies of all time. It stars Leonardo DiCaprio in top form as Dom Cobb, a thief who can enter people’s dreams. It doesn’t take long for audiences to start wondering what is real and what isn’t.

Director Christopher Nolan uses this premise to combine thrilling drama with high emotion and incredible dream sequences. Then there’s Inception’s confusing ending that still sparks conversation today.