Special Guest Stars Matt Ryan as John Constantine Courtney Ford as Eleanor "Nora" Darhk Guest Stars Adam Tsekhman as Agent Gary Green Thomas F. Wilson as Hank Heywood Susan Hogan as Dorothy Heywood Co Starring Sandy Sidhu as Nasreen Shane Symons as Jimi Hendrix Bruce Macnab Crawford as Paul Revere Dean Hinchey as Newscaster Rob McEachern as Jerry Garcia Bree Woodill as Anti-War Woman Michael Mitton as Scared Hippie Kaiden Berge as Drug Dealer Hippie Sara Rabey as Janis Joplin