Anna (Alba Rohrwacher) has everything she thought she could ever need: a respectable career, a caring family, and a loving partner, Alessio. But when she meets Domenico (Pier Francesco Favino), a handsome, married waiter, her neatly ordered world begins to fall apart. They quickly fall into a heated affair, based on secret meetings, stolen caresses, cell phone fights, and endless lies. Anna's increasingly distant behavior goes unnoticed by Alessio, while Domenico's wife becomes steadily more suspicious of her husband. As the two lovers begin to fall deeper under the spell of passion, they are faced with a life-changing choice which neither is entirely prepared to make.