Director Ang Lee’s return to Chinese cinema is an action packed and critically acclaimed epic tale of ancient China.