Lionsgate has released the first official trailer for Future World.

The movie – described as a sci-fi Western – stars James Franco, Milla Jovovich, Lucy Liu, Snoop Dog and Method Man. As well as starring, Franco directs from a script by Bruce Thierry Chung and Jay Davis.

Here’s a synopsis, courtesy of Lionsgate:

“In a post-apocalyptic world, where water and gasoline have long since dried-up, a prince from the oasis (one of the last known safe-havens) must venture out to find medicine for the ailing queen (Lucy Liu), but along the way he gets mixed up with the warlord (James Franco) and his robot Ash (Suki Waterhouse), which leads to a daring journey through the desolate wastelands.”

Future World arrives in cinemas, on demand and on iTunes in May.

Here’s the trailer…