Battlescar Poster

Battlescar

1978 New York City. Lupe, a Puerto Rican American 16 year old, meets Debbie on the cell of a juvenile…