In this bristling, urban drama, two teenage lovers must overcome tremendous odds to make it off the mean streets of L.A. or die trying.