Oxymoron: The Loveliest Nightmare #3

Intended for mature audiences

Clark and Deanie pick up the pieces after the Oxymoron's latest machinations leave the Swanstown Police Department in shambles. But when the contradiction-obsessed killer forces Mary to relive her worst nightmare, will it push her past the breaking point?

Cover Illustrator