"Bloody Carnations" finale, the extra-sized wedding issue! Many things have conspired to stop John Constantine from getting married, not least of which is John Constantine himself. But this time it's different--this time it's the young, beautiful alchemist Epiphany Greaves. Even as the church fills and the blushing bridegroom slips a carnation into his buttonhole, things can go horribly wrong.
38 Pages
01/19/2011
01/09/2013
17+ Only