Lake lernt im Altersheim seiner kanadischen Heimatstadt, wo er gerade als Pflegehelfer zu arbeiten begonnen hat, den alten, farbigen Melvin (Walter Borden) kennen. Lake ist 18. Melvin 81 – verdrehte Zahlen, ein Spiel mit dem Schicksal: Der eine war, was der andere sein wird. Lake hebelt schnell...
Das Leben von Ronald ändert sich grundlegend, als er mit ansehen muss, wie sein Vater seine Mutter brutal tötet. Fortan wächst Ronald in verschiedenen Heimen auf und wird schließlich Mitglied einer Straßengang. Er plant, sich an seinem Vater zu rächen, sobald dieser aus dem Gefängnis...