Overall, I would say I will give it a four. Although it may be twisted as it already is, I would say the plot device used in this film is kinda predictable and lazy. But it was really effective though, made me and the rest of the people I'm watching with take sides. It was overall fun and is not bad for its totality.