6 female 6 male 1 gender neutral. 2 female lead 1 male lead 1 male supporting 1 GN supporting 8 singers/extras