head
COMICS   •   MOVIES   •   MUSIC   •   TELEVISION   •   GAMES   •   BOOKS
Comic Review: Criminal Macabre: Final Night #1
  |  

Criminal Macabre: Final Night #1
The 30 Days of Night Crossover
Written by Steve Niles
Art by Christopher Mitten
Cover by Justin Erickson
Dark Horse Comics
Release date: December 12, 2012
Cover price: $3.99

To say that Steve Niles has created the best of both worlds when it comes to horror and crime-pulp-noir with his two most well known properties, Criminal Macabre and 30 Days of Night, is an understatement. Any fan of horror, crime comics, or novels of the like would absolutely love these stories and the revolving cast of characters.

Criminal Macabre is about Cal McDonald, a former cop turned supernatural detective, who with the aid of his ghoul sidekick Mo’lock battle the forces of evil and get just as wasted doing so. 30 Days of Night is the story of vampires attacking a small Alaskan town named Barrow, where the sun goes down for a month and vampires are free to roam. Steve Niles has written several mini-series and novels based on the characters from both properties. 30 Days of Night was adapted as a major motion picture as well as the second story in the series, Dark Days, which was a direct-to-DVD movie. Needless to say, both titles have a lot of history behind them and this story has been building for a long time.

...continue reading »
2023  ·   2022  ·   2021  ·   2020  ·   2019  ·   2018  ·   2017  ·   2016  ·   2015  ·   2014  ·  
2013  ·   2012  ·   2011  ·   2010  ·   2009  ·   2008  ·   2007  ·   2006  ·   2005
Geeks of Doom is proudly powered by WordPress.

Students of the Unusual™ comic cover used with permission of 3BoysProductions
The Mercuri Bros.™ comic cover used with permission of Prodigal Son Press

Geeks of Doom is designed and maintained by our geeky webmaster
All original content copyright ©2005-2023 Geeks of Doom
All external content copyright of its respective owner, except where noted

This website is licensed under
a Creative Commons License.
About | Privacy Policy | Contact