Movie Story : Colfax Avenue is the longest commercial street in the United States, and on this night it is also the deadliest. Ten years earlier, Penny Foster killed three people there while driving home from work. The past now collides with the street's bloody present.