Hallelujah

A young girl fights demons while learning the value of friendship and forgiveness.