Made in Heaven Cast David Tomlinson Petula Clark Sonja Ziemann A.E. Matthews Charles Victor Sophie Stewart Richard Wattis Athene Seyler Philip Stainton Ferdinand Mayne Alfie Bass Dora Bryan Michael Brennan