The Good = Love the actors, good chemistry, good story.
If you have watched this, you know exactly what the below is lol. For those who have not, someone failed at their job in making it "easy to follow."
The Bad = 30 years ago, 10 years ago, 3 years ago, (guess how many years ago), present day, (guess how many years ago), 8 years ago, present day, 8 years ago, 30 years ago.