In this intense DC animated series, a secret team of imprisoned monsters is the last resort to accomplish missions deemed too dangerous for humans.
In this intense DC animated series, a secret team of imprisoned monsters is the last resort to accomplish missions deemed too dangerous for humans.