When the Mahattan Clan captures Demona, they and the Mutates decide to be her permanent jailers, unaware that they are falling into an elaborate trap doing so.
uFlix.to 2025