DuckDuckthumb_upthumb_downDuckJanuary 1, 1988Directed bySimon ShoreITlanguage Italian Last Updated: 26 days ago Request Update CastFrances BarberJim Carter