When “Swiss Army Man” hit the film festival circuit earlier this year the film was hailed as being one of the more fascinating original comedies. The film’s premise helped the project standout in the headlines, mostly due to the fact that Harry Potter star Daniel Radcliffe plays a corpse throughout the film.

A24 released a new trailer for the film today, prepping audiences for the theatrical release later this year. The song “Montage,” featured in the film and heard in the trailer, is composed by Manchester Orchestra and performed by Paul Dano and Daniel Radcliffe.

The film stars Paul Dano, Daniel Radcliffe and Mary Elizabeth Winstead and was written and directed by Daniel Kwan and Daniel Scheinert.

The film takes a comedic approach in defining what it means to be human. “Swiss Army Man” is the feature film debut of acclaimed music video directors Daniel Scheinert and Daniel Kwan (collectively known as DANIELS, and responsible for the beloved “Turn Down For What” video, among many others). The studio teases the film stating, “Bursting with limitless creativity in both form and content, Swiss Army Man goes from the absurd to the emotional to the whimsical to the profound and back again.”

Hank (Paul Dano) is stranded on a deserted island, having given up all hope of ever making it home again. But one day everything changes when a corpse named Manny (Daniel Radcliffe) washes up on shore; the two become fast friends, and ultimately go on an epic adventure that will bring Hank back to the woman of his dreams.

The studio released a statement ahead of the film’s release saying that Swiss Army Man, “creates a world like no other—a place of pure fantastical imagination, brimming with magical realism yet featuring two characters whose dreams and fears are entirely relatable.” A24 adds, “Dano and Radcliffe both fully commit to their directors’ audacious vision, and their work is exceptional, finding the perfect balance of humor and heart that drives the whole film. A celebration of all the wonders cinema has to offer, Swiss Army Man is ultimately all the more remarkable for using its dazzling originality to tell a universal story of human complexity and connection.”

“Swiss Army Man” opens theatrically June 17th, 2016