Eddie Garrick ist ein gutherziger Mann, der seinen Glauben an das Wunder von Weihnachten verloren hat. Als er am Weihnachtsabend Zeit mit seiner neunjährigen Tochter Charlotte verbringt, freundet er sich mit einem geheimnisvollen Mann im roten Anzug namens Nick an.
Der junge Anthony Rodriguez wächst in den 1980er Jahren in einer üblen Gegend von Brooklyn, New York auf, in der Gewalt und Rassismus den Alltag bestimmen. Aber nicht nur auf den Straßen der Nachbarschaft geht es hart zur Sache: Zu Hause macht ihm sein arbeitsloser und alkoholsüchtiger Vater...