Cruise actually bought the rights for all 17 novels, and naturally made himself the star. Makes no sense whatsoever. It's the same as Arnold Schwarzenegger playing Stephen Hawking in a biopic.