Nachdem Bruce Murakami (Dean Cain) seine Ehefrau und seine Tochter bei einem mysteriösen Autounfall verloren hat, beginnt er den Unfallhergang auf eigene Faust aufzuklären. Als er herausfindet, dass seine Familie Opfer eines Straßenrennens wurde, ist er fest entschlossen, den Schuldigen vor Gericht zu bringen. Doch dann schließt Bruce mit dem 17-jährigen Justin (Shiloh Fernandez), dem jungen Mann, der für den Tod seiner Frau und seiner Tochter verantwortlich ist, ein ungewöhnliches Bündnis. Als Justin vor Gericht steht, verwandelt sich Bruces Verlangen nach Rache in das wesentlich stärkere Bedürfnis, aus seinem tragischen Verlust etwas Positives zu schaffen! Gemeinsam reisen Bruce und Justin durch das Land und vermitteln dabei, wie wichtig es ist, verantwortungsbewusst zu leben hinter dem Lenkrad und im Alltag. Basierend auf wahren Begebenheiten ist Crossroads eine Geschichte voller Drama und Hoffnung, aber wichtiger noch - eine Geschichte über Vergebung.