You can now watch the entire Seventh Son movie online in high-definition quality, complete with English subtitles for a better viewing experience. Best of all, there’s no need to download anything—simply stream it directly from your device anytime, anywhere.
Tom Ward (Ben Barnes) is the seventh son of a seventh son: a rare genetic lineage that sets him on the path to becoming a Spook a.k.a., a slayer of the myriad evil creatures that haunt the land. He becomes the apprentice of grizzled, alcohol-addled John Gregory (Jeff Bridges), shortly after Mother Malkin (Julianne Moore), an evil witch, escapes her earthly prison to claim the world as her own. With only a week to go before the blood moon rises, Tom trains with Gregory but finds himself distracted by the charms of Alice (Alicia Vikander) � a mysterious young lady with a few secrets of her own.