Josh Hartnett stars in this rom-com as a recently dumped bachelor who decides to take a vow of celibacy for the 40 days of Lent, never expecting that as soon as he swears off sex, the perfect woman will walk into his life. Who knew a movie about not having sex could be so . . . sexy?
Watch 40 Days and 40 Nights on Netflix.