Jenna Coleman as Johanna Constantine No, not John Constantine — Johanna is the great-great-great-grandmother of the popular DC Comics character, with a similar knack for the occult. Coleman, of course, is no stranger to sci-fi and fantasy, having played companion Clara Oswald on Doctor Who. Image Source: Getty / David M. Benett