Maths wizard on celluloid