View all
John Liberti is known for Howard the Duck (1986), The Incredible Hulk (1977) and Amazing Stories (1985). imdb.com