The direction of this film is a disaster, supposedly by an amateur. There are just too many flashbacks and subplots, making the film rather messy. There is no buildup or climax, and the storytelling is just plain. The film could be much improved should the producer hire a professional director.