Cast:
Hayley Mills, Hywel Bennett, Billie Whitelaw, Frank Finlay, Barry Foster, Phyllis Calvert, Salmaan Peerzada, Christian Roberts, Gretchen Franklin, Timothy West, Thorley Walters, Russell Napier, Timothy Bateson, Basil Dignam, Marianne Stone, Richard Davies