The Witcher season two is scheduled for release in 2021.
More than meets the blood splattered eye.
Go behind the action of Sicario’s infamous border scene, one of the most thrilling cinematic sequences of this decade.