I was pulled into the story since the beginning sequence on the battle field. Interesting storyline with likeable characters and a few twists kept me into the movie. I really felt bad for Shen Lian, all that he endures. He's very righteous and a true Hero, it had a nice buildup as well. I thoroughly enjoyed this movie .