C.H.U.D.

C.H.U.D.

What an all-star cast, so many surprise cameos. I thought I had seen this before but I must have missed this and I can now add this is one of the many regrets of my childhood