Dean Cain and Peri Gilpin in Crossroads: A Story of Forgiveness (2007)

Do the Right Thing

Successful businessman Bruce Murakami (Dean Cain) loves his family and he is left completely shattered when his wife and daughter are killed in a car accident. Wrapped up in his own grief he hires attorney Erin (Peri Gilpin) to get to the bottom of what happened when the police put the blame on his wife's driving and when he learns their deaths were the cause of some kids street racing he becomes hell bent on getting justice. Bruce's need for justice starts to drive a wedge between him and one of his sons but as Bruce heads towards getting what he wants with justice in the court against young street racer Justin Gutierrez (Shiloh Fernandez) he suddenly feels the burning need to forgive.

"Crossroads: A Story of Forgiveness" is a movie of good intentions with its story of a father who has become so focused on getting justice that he is missing everything else which is going on around him only to discover that the justice, the right thing which he wants is not what he initially thinks it is. The thing is that there is some unsubtlety going on here which ends up spoiling the movie and what I am on about is even before the accident we become aware that Bruce and his youngest son, Brody, don't communicate with the young teenager feeling like he can't speak to his father. So in the wake of the accident Brody is suffering he has feelings of guilt over why he's alive and not his sister yet is unable to get the support from his father that he needs especially with Bruce being hell bent for leather on getting justice.

And it is a shame because the rest of "Crossroads: A Story of Forgiveness" is good as we watch Bruce's journey of going from a man who needs justice to a man who feels a compelling need to forgive the young man who caused the accident. It is not only an interesting storyline but it features one of Dean Cain's best performances in a TV movie as he brings the emotion and struggles of a father as he wants justice.

What this all boils down to is that "Crossroads: A Story of Forgiveness" is a moving drama and an entertaining one at that but moments lacking in subtlety end up spoiling this movie as they telegraph how one side of the story will inevitably go.