Movie History Big Man: The Diva 1988 Big Man: Diva 1988 The Left-Handed Woman 1977 Stardust 1974 Stardust 1974 Stardust 1974