Episode #1.1
- Episode aired Sep 25, 2017
Will & Grace (1998) cast; a nun who is working to curb violence in her dangerous Chicago town in an unique way.Will & Grace (1998) cast; a nun who is working to curb violence in her dangerous Chicago town in an unique way.Will & Grace (1998) cast; a nun who is working to curb violence in her dangerous Chicago town in an unique way.