We all have Demons inside of us. So what if we let them out? Peter Malice lives in The Scarlet City, where a recent outbreak of humongous monsters has left the world baffled. At any point, a monster could come out of nowhere and wreak havoc on the world's largest city. After Peter temporarily becomes on of these monsters, dubbed "Demons", confronts an evil persona that resides within his soul. He makes a deal with it, and promises to "Sin" numerous times a day to feed the evil spirit within. In return, Peter takes control of his Demon form at will. Using this form to fight the wrong-doings in the city, he claims the title "Mr. Red". However, nothing is quite what it seems. Underneath the surface, an alliance of 8 criminals possessed by the strongest demons in hell pulls the strings of the city. With Mr. Red throwing off the balance of the city, somebody will have to get rid of him...