View Full Cast Donald HoustonAlbert PascoeFay ComptonAlice PascoeAnton DiffringDmitri KrassinAllan CuthbertsonCliffordDelphi LawrenceAnna Krassin