Answer
In'I Am Love' (2009), Tilda Swinton played Emma Recchi. Emma is the daughter of a wealthy Italian industrialist and the mother of two young children. She is married to an older man who is not interested in her sexually. Emma finds herself drawn to Antonio, a young chef who works for her family. Antonio is passionate and energetic, and Emma finds herself falling in love with him.