The 'Harry Potter' star plays an eccentric billionaire who kidnaps a reclusive author hoping she'll lead him to an ancient treasure.