2 of Pascal Sangla's best-known titles are streaming in the UK right now.
BBC iPlayer
Shudder
2025
2022
2016
2018
2024