Jack Palance gives an amazing performance here in a part that so many other actors must have been dying to play. You can picture a lot of actors of the time - Kirk Douglas, Burt Lancaster, Marlon Brando - as Charlie Castle, but I can't picture anyone as good as Palance. It's a riveting movie from start top finish with one great line after another. Almost Shakespearean in breadth, depth & power.