How this movie has so good ratings, is beyond me

Rating: 4/10 (11 November 2018)

Great story ruined by soap-operalike characters and some pretty mediocre acting. Very cheesy, could have been a masterpiece.