Get ready! Watch a mind-blowing Asian-inspired film that will keep you glued to the screen!