By Gabriel García Márquez
How long would you wait for true love? Love in the Time of Cholera, a 2007 Oprah's Book Club selection adapted for the screen the same year, asks that question and explores love in all its forms. Javier Bardem stars as the rejected Florentino Ariza, who pines for his true love, Fermina Urbino, played by Giovanna Mezzogiorno. Fermina marries Dr. Juvenal Urbino, played by Benjamin Bratt, much to the consternation of love-sick Florentino, who spends his entire adult life trying to reconcile his feelings for this first love.