简介: An English school teacher outposted in Africa has a run in with the local witch doctor and suffers a nervous breakdown. After recovering back in Eng
简介:Indecisive heiress Dee Dee Dillwood is pushed into marrying her sixth fiancée, but unable to face the wedding night, she flees into the adjacent hotel