Mal has the perfect life. She's about to marry her boyfriend Ben and has her friends there for her. But what happens when a past love from the Isle of the lost comes to Auradon? Will Mal and Ben's last? Will Mal and her past love form the Isle rekindle their love? Start reading now to find out!