Prepare to step into a mystical realm where dragons talk, shadows come to life and the fate of the world lies in the hands of a teenager and her friends, when the new action-packed martial arts fantasy drama series Spirit Warriors airs on CBBC from mid-January.
Inspired by ancient Chinese myths and legends the show follows Bo (Jessica Henwick), her sister Jen (Alicia Lai) and fellow school kids Vicky (Lil' Simz), Trix (Gilles Geary) and Martin (Karl Rogers) who, during a trip to a museum, are transported to a parallel Spirit World.
Once there, they find themselves transformed into Spirit Warriors, each with their own special spirit power. With the help of their mentor Shen, a Chinese dragon, they have to use their new-found skills to navigate the realms of Wood, Water, Earth and Fire and find 12 legendary spirit pieces before the evil warlord Li (Benedict Wong) and his henchman Hwang (Tom Wu) can get their hands on them.
If our heroes succeed they'll save the universe – and Bo's mum. If they fail both the Spirit World and our own will fall under Li's power. There's just one problem: they're 21st-century British kids who don't have much experience of making polite conversation with an ancient dragon!