In this charming DC animated series, a secret group of imprisoned monsters are the last resort for missions deemed too dangerous for humans.
In this charming DC animated series, a secret group of imprisoned monsters are the last resort for missions deemed too dangerous for humans.