| Type: | lead |
| Age Range: | 21 – 32 |
| Gender: | male |
| Voice Part: | baritone |
| Vocal Range: | none |
| Dancing: | N/A |
|
|
| Name | Gender | Vocal Part | Age Range | Role Type |
| A mother | female | 40 – 60 | cameo | |
| A motor cop | male | bass | 30 – 50 | cameo |
| A Paralegal | N/A | 25 – 35 | cameo | |
| Anthony De Rocher | male | mute | cameo | |
| Boy | male | mute | 14 – 19 | cameo |
| Father Grenville | male | tenor | 40 – 65 | supporting |
| First Prison Guard | male | bass | 25 – 50 | cameo |
| George Benton | male | baritone | 40 – 60 | supporting |
| Girl | female | mute | 14 – 19 | cameo |
| Howard Boucher | male | tenor | 40 – 55 | supporting |
| Jade Boucher | female | soprano | 38 – 50 | supporting |
| Jimmy Charlton | male | cameo | ||
| Joseph's 14-year-old brother | male | soprano | 13 – 15 | cameo |
| Joseph's 19-year old brother | male | soprano | 18 – 20 | cameo |
| Kitty Hart | female | soprano | 38 – 50 | supporting |
| Mrs. Charlton | N/A | cameo | ||
| Mrs. Patrick De Rocher | female | mezzo | 38 – 50 | supporting |
| Owen Hart | male | baritone | 40 – 55 | supporting |
| Second Prison Guard | male | baritone | 25 – 50 | cameo |
| Sister Catherine | female | 30 – 70 | cameo | |
| Sister Helen Prejean | female | soprano | 30 – 45 | lead |
| Sister Lillianne | female | mezzo | 30 – 70 | cameo |
| Sister Rose | female | soprano | 30 – 60 | cameo |