Once Upon a River Review: A Native American Teen Faces Injustices in Empathetic Tale Native American teen Margo Crane (Kenadi DelaCerna) has never been able to choose her own path through life. She and her father Bernard (Tatanka Means) live on...