Jack Nicholson plays Neo