Still haunted by early memories of growing up in an abusive family, 17-year-old Moon can't separate himself from his past. Twelve-year-old Harper comes from a world full of love and support. Despite their differences, they become the best of frien...