A young street singer and a homeless veteran, both on a self-destructive path, battle dark times through friendship and music.

Nick Nolte
as Barry

Dharon Jones
as KJ

Sydney Mae Díaz
as Dominic

Carmen Ruby Floyd
as Hildy

Lenny Steinline
as Bishop Harris

Debbie Lay
as Woman on the Bus

Jennifer Butler
as Crying Woman

Mike Wilson
as Street performer onlooker

Chris James Boylan
as Chris

Asa White
as Boy in Park