Fans first got a visually stunning and startling look at NBC’s upcoming thriller Constantine, based on the D.C. Comics character, on Saturday at the Night of DC Entertainment at Comic-Con 2014—and now the full trailer is online. Matt Ryan stars as the titular character, a working-class con man and demon hunter battling the forces of darkness, both real and internal. NBC previously stated that the character would be slightly different in his television incarnation, and has already replaced co-lead Lucy Griffiths with telenovela star Angelica Celaya.
Constantine premieres on Friday, October 24 at 10 p.m. ET on NBC.