Reading the title of this post you might have thought you went back in time to April 1st, because clearly this is an April Fool’s joke, right? Wrong.

In Swiss Army Man, Paul Dano plays a man stranded in the wilderness; moments away from suicide, until he sees a body wash up onto shore. Said body is played by Daniel Radcliffe, who he befriends and goes on a surreal journey with. Watch the first official trailer for Swiss Army Man above.

Swiss Army Man arrives in theaters on July 1.