Caris Palm is known for Howard the Duck (1986), The Witches of Eastwick (1987) and The Devil's Gift (1984).
No data