As others have said, Netflix must be bankrolling these 4+ star reviews.
The movie is trash. The acting is decent for the most part, but the script and overall storyline is just one lumpy, smelly excretion.
The child actor is obnoxious, plot holier than the Vatican, and is just one trope after another.
Skip it. It's not worth the two hours of your life.