The Eternal Guardian

The Eternal Guardian is the fourth episode of the first season of The Constantine Diaries. It is also the fourth episode of the series and is proceeded by Where I Left My Heart.

Episode Summary
ANGEL OR DEMON? — An ethereal being visits John to warn him about a potentially dangerous being, that has the power to destroy his family.

Cast

 * Matt Ryan as John Constantine
 * Chris Wood as Christopher Constantine
 * Ewan McGregor as Benjamin Constantine
 * Summer Fontana as Jupiter Constantine
 * Harold Perrineau as Manny