First of all, this movie doesnt really have main character. There are five of them. Like the original trailer says, "five stories in one", the film is about five main characters, whose life are somehow related to each other. Jackie Chan does a different role in this movie. Role is similiar to Heart of the Dragons. There are only few fight's, but it didnt bother me. I didnt watch this as a Chan movie.
Movie is touching especially the ending. Surprising is the violence level in this movie. Endings big shootout and some other brutal violence too. The way jail-staff(movie happens in jail)treats the main character's made me wanting them to die. Guards are real a***oles.
Movie success as a drama too. Samo Hung's character is most touching. He desperately escapes from jail to meet his son and pays for it, with pain. Ending is surprising and shocking. This movie is very very good. I can recommend this movie to every one who likes HK movies. Great actors. Great plot. Great emotions. I loved it.