Kate Hudson stars as Lucy Owens, a beautiful singer/waitress at a hip Dublin cafe who's had many boyfriends, but has never experienced true love. That all changes when she meets Adam (Stuart Townsend), a charming young man who frequents the cafe, and it seems to be love at first site for both of them.
The two quickly fall for each other and Lucy thinks she's in love for the first time. Things get even better when Adam's charming personality wins over not only Lucy's widowed mother, Peggy (Rosaleen Linehan), but also Laura (Frances O'Connor) her bookworm sister, Alice (Charlotte Bradley), her older sister who's a new parent along with husband and even their lone brother, David (Alan Maher), who hopes he can learn something from Adam about getting his own girlfriend into bed.
However, a secret about Adam that soon involves most everyone in the family in amorous ways not one of them could predict.