Constantine/Season Two

The second season of the Hulu Original Series Constantine premiered on October 2, 2015 and aired eight episodes, concluding on November 20. The season received positive reviews, with particular praise once again given toward Matt Ryan's performance.

Starring

 * Matt Ryan as John Constantine; a master of the occult attempting to make up for his sins.
 * Conor Leslie as Zatanna Zatara; the daughter of a powerful magician who begins searching for her father.
 * Jay Ryan as Nick Necro; a former lover of John's who suddenly returns.
 * Jason Statham as Jason Blood/Etrigan; a demonologist who is the host of the demon Etrigan.
 * Hayden Christensen as Chas Chandler; John's close friend who stays away from his adventures.
 * Gina Carano as Eliza Anders; a bartender and friend of John's.
 * Liv Tyler as Morgaine le Fey; a powerful magician from Arthurian times.
 * Rita Wilson as Madam Xanadu; a powerful magician and ally of John's.
 * Donnie Yen as Papa Midnite; a powerful magician who joins Fey's side.

Critical reception
The season received positive reviews, with particular praise once again given toward Matt Ryan's performance, though the season was viewed as a "step-down" from the first season. The season has a 87% on Rotten Tomatoes, with an average score of 7.87/10, based on 38 reviews.