When 10-year-old Joshua (Lurie Poston) decides to join the cheerleading squad at his Catholic school, he faces an uphill battle — and opposition from his single mom, Andy (Carrie Preston),…