Here's the trailer:
It's a very weird film with a not very inspiring plot involving a group of heroes travelling to the place where the apocalypse began to stop a demon from regaining use of technology - more or less.
It might be the pills I've had to swallow to counter a nasty sinus infection and which have laid me low, but it's incredibly trippy. And some of the concepts are inspired - if weird. Dogs with cockerel heads (had to be careful with that description!), loads of beastmen types, and some really weird scenery.
Here's one of the film posters, to give you an idea:
