The Great McGonagall
William McGonagall is the world's worst poet, yet he seems to find fodder for his pen everywhere.
Starring
Spike Milligan, Peter Sellers, Julia Foster
Director
Joe McGrath