Jim Carrey
The producers originally wanted Jim Carrey to play Professor Terguson but he was deemed too young for the role.