If there is a problem with buffering or connection, choose another server from "Video Source" section down below.
If you are using AD Block, The download button on player will not work.
John is a little mining community’s lone protection against an old Welsh spirit deep in the mountains of Western Pennsylvania. While rescuing these secluded innocents, John meets a key new ally in the form of a fascinating young woman named Zed.
Watch free online FullHD 1080p or HD 720p Constantine: Season 1 Episode 2