In einer antiken Welt herrschen Monster über den Planeten und die Menschen wagen sich nicht aus ihren Gebieten. Der zukünftige Monsterkönig Hu Ba strebt ein friedliches Miteinander der beiden Spezies an. Keine leichte Aufgabe, denn während einige Menschen den fremdartigen Wesen durchaus aufgeschlossen gegenüberstehen, wollen andere sie verschwinden sehen. Als der Bauer Tianyin (Boran Jing) schließlich auf wundersame Weise Vater des Babys der Monsterkönigin wird, könnte sich alles ändern. Das neugeborene Monster hört auf den Namen Wuba – und für ihn beginnt sogleich ein großes Abenteuer, denn sowohl von Hass erfüllte Sterbliche wie die Monsterjägerin Xiaolan (Baihe Bai) als auch seine eigenen Artgenossen machen Jagd auf ihn...