Lord Love a Duck (1966) - Watch on MovieRoom