There's a wonderful warmth about European films and the style they deliver is so very different to what comes out of the United States.
Love Is All You Need is a Danish production (subtitled in English) set mainly on the spectacular Italian coastline.
Ida (Trine Dyrholm) has come to Italy for the wedding of her daughter, Astrid (Molly Blixt Egelind), and Patrick (Sebastian Jessen).
Ida has had a difficult year with a bout of cancer followed by the infidelity of her husband making life barely tolerable.
She hopes the wedding will lighten her disastrous year.