Leeches Cast Bhasker Patel Zara La Peta Webb Annalise Cowan Paulo Santos Shane Alexander Suzanne Brimley Biondolillo Pascal Lillian Lerouge Dominika Bolon Sammy Southall Rebekka Ford