Red Ribbons in the House of Stained Glass
movie

Cast
- no image
Jayda Aslan
as
Iris
- no image
Elizabeth Cuzzupoli
as
Lady of the Crimson Cross aka The Vatican's Assassin
- no image
Thomas Avona
as
Archbishop
- no image
David Prottas
as
Marco

Elliot Masters
as
Parish Priest
- no image
Brianne Buishas
as
Abused Young Woman
- no image
Glenn Lawrence
as
Mourning Mafioso
- no image
Patrick Guera
as
Crimson Hood #1
- no image
Phil Mucci
as
Crimson Hood #2