
If 2025 isnโt already the year of the revenge story, then it certainly is now with the latest offering from Dark Horse Comics. FANGORIA is excited to announce the latest horror revenge series from the Hellboy publisher: Devil on My Shoulder, a new miniseries written by Kyle Starks that hits shelves this fall.
Written by Starks, with art by Piotr Kowalski, colors by Brad Simpson, and letters by Josh Reed Devil on My Shoulder is the latest in a long line of horror comics from Dark Horse, reuniting Starks, Kowalski, and Reed after working together on Where Monsters Lie. Issue #1 of the four-issue miniseries, which hits stands in November, will also feature three cover variants, featuring art by Kowalski, Martin Simmons, and Christian Ward. The synopsis for the series is as follows:
Something terrible has happened. For forty days, Tee was tortured by five men and left for dead–but she will get her revenge on each and every one of them. And it will be bloody. An event that takes her on a strange and violent supernatural path of payback through bizarre encounters with ex-hitmen, sadistic art enthusiasts, and literal devils.
โI wanted to do something new with Devil on My Shoulder – I wanted to do something dark and horrifying. A true Horror Story in the style of the classic Bloody Revenges,โ said Starks. โThis book has terrible people doing terrible things and then suffering terrible consequences. Our villains are awful, do monstrous things and our heroine's revenge will be equal to what she takes if not worse.
Be forewarned, this is not a comedy. This is not humorous. This is a violent and nasty, action-filled book for fans of horror comics, the Crow, Revenge, Kill Bill or I Saw The Devil. We made a book for lovers of revenge and violence and you couldn't ask for a better partner than Piotr Kowalski. This is our third book together and I think it's some of his best work yet – it's extremely cinematic.โ
Issue #1 of Devil on My Shoulder hits comic shops on November 5, and is available for pre-order now. Check out the cover variants for the issue below: