The Night of the Living Duck (1988) Poster