A beautifully directed film that addresses age old problems in an entertaining way. It has lots of twists and turns which may make you glued to the screen, wondering what will happen next. Actors have also played their part wonderfully. It's a family friendly movie so you can watch it with your family in the weekends. I personally enjoyed watching this film so hopefully you will too.