One of the most anticipated films of 2017 is Edgar Wright’s Baby Driver.

We’ve got a new trailer to share with you today that gives you a taste of how much of a wild ride this movie will be.

The film stars Ansel Elgort as a getaway driver who wants to leave his life of crime behind after falling for a girl who is being played by Lily James. What makes the character so interesting is the fact that he suffers from tinnitus and the “movie’s action is choreographed to the music he plays to drown out the ringing in his ears.”

The movie has a wicked talented cast that includes Jamie Foxx, Elsa Gonzalez, Lily James, Jon Bernthal and Kevin Spacey. Here’s the synopsis:

A talented, young getaway driver (Elgort) relies on the beat of his personal soundtrack to be the best in the game. When he meets the girl of his dreams (James), Baby sees a chance to ditch his criminal life and make a clean getaway. But after being coerced into working for a crime boss (Spacey), he must face the music when a doomed heist threatens his life, love and freedom.

Baby Driver hits theaters on June 28th!