Dang, pre-1990 is old! Post-1970 is old!? I guess I must be old. Although I didn't think so. I saw this one as a teenager. An "Old movie" to me is pre-1960.
And no, not Willy Wonka. It's not that old. Although again, the idea is right, and actually much closer than the first guess...