-
The Killer, or O Matador in Portuguese, tells the story of Cabeleira, a feared killer living in the lawless desert of Pernambuco, Brazil.
-
From cult classics to shiny new originals, here's what's new for your queue this weekend.
-
Including Marvel's The Punisher, the Jeff Daniels-starring western series Godless, and more!