5 is a bit generous for me. I guess im able to finish the story is quite an achievement. the plot is a bit dry, predictable and plenty of plot holes. got some major plot twist but because of the plot holes is too obvious, it ruined the movie. average acting and not convincing