Mcdonalds?

Okay im 16 years old working at Mcdonalds but they treat me like shit . They got me closing on the weekends .. so i dont getoutta  work till like 2:30am & lastnight i closed i got out at 3am .. im 16 nd i went to school earlier that day .. i worked a 12 & 14hr shift one night as well.. i told the manger who do the schdule i dont wanna close she said i have too .. i heard they cant do that.. is there anything i can or say ? Can they get in serious trouble ?