Actually this movie is not that brilliant! It has a good start, but then the plot is just disappointing. The end ruins the whole movie. The occuring violence is a very simple move to finish the messed up plot.

And do not expect good acting or realistic characters. It is just overacting.