The Lucky One Zac Efron stars in this Nicholas Sparks adaptation which is just as romantic as the book. Watch The Lucky One on Amazon Prime now. Image Source: Everett Collection