Santo
O Pai (1x3)
Air date: Sep 16, 2022
As Cardona recalls more about the terrifying rituals he endured while held hostage, Millán investigates one of Santo's men who was operating in Spain.
- Premiered: Sep 2022
- Episodes: 6
- Followers: 15
- Ended
- Netflix
- Friday at 9