Channing Tatum plays a tech billionaire luring young women to his island.