If you like CGi-heavy fantasy flicks with giant crabs and six-armed babies, this movie is for you. China is set to release a new film based on Chinese Mythology called League of Gods, and judging by the trailer anything goes in this world.
The movie is based on an old Chinese novel called Fenshen Bang, which tells story of an a ruler that is possessed by an evil spirit and oppresses his people. The story features creatures and magical beings from Chinese mythology, so you can think of this movie as the Chinese version of Gods of Egypt.