tim burton's the shining, starring michael keaton and geena davis