Angel

Angel ★★★½

Why is this so good? I love the street family and the surprising sweetness in what could have been pure exploitation. Way better than it has any right to be.