PopWatch has posted the new trailer for Christopher Nolan's upcoming Inception, and it's a mindfuck. As hinted at in previous teasers, the film—Nolan's first since The Dark Knight—is about a security agent, played by Leonardo DiCaprio, who can enter the dreams of others to steal their secrets. Along for the ride are Marion Cotillard, Joseph Gordon-Levitt, Ellen Page, Michael Caine, and Cillian Murphy. (Ken Watanabe, Tom Berenger, and Lukas Haas also star.) Of course, there's plenty of hallucinatory CGI imagery, most of which involves gravity going all crazy. The film opens nationwide on July 16.