Sinh năm 1946 tại Thụy Điển, đạo diễn Lasse Hallström không chi được biết tới qua hàng loạt phim ngắn về nhóm nhạc đình đám ABBA mà ông còn là người chỉ đạo cho rất nhiều tác phẩm xuất sắc thành công vang dội về nhiều phương diện khác nhau mà tiêu biểu phải kể tới phim Sô Cô La được ra mắt vào hồi năm 2000. Ngoài 5 đề cử cho giải Oscar danh giá cùng nhiều giải lớn khác, phim còn thắng lợi về mặt thương mại khi mang về tổng số tiền 152 triệu USD từ 25 triệu USD kinh phí đầu tư. Chocolat cũng được đánh giá là một trong những bộ phim tâm lý hay nhất của năm, một sự hợp tác đầy hiệu quả giữa điện ảnh Anh và Mỹ.
Dựa theo cuốn tiểu thuyết nổi tiếng của nhà văn Joanne Harris, bối cảnh của phim Sô Cô La được lấy vào năm 1960 tại một thị trấn nhỏ của Pháp. Nội dung phim bắt đầu từ Vianne Rocher (Juliette Binoche) và cô con gái tuổi teen của bà đi vào thị trấn và mở một cửa hàng sôcôla chỉ khi cho vay bắt đầu. Thị trưởng thị trấn nhỏ của thị trấn không thể chấp nhận điều này và cố gắng hết sức để ngăn cô ấy thực hiện được điều đó, nhưng tính cách ấm áp và sôcôla tuyệt vời của cô ấy đã giành được nhiều sự ủng hộ đến từ thị trưởng.
Mọi thứ bắt đầu trở nên lung lay hơn khi một nhóm người bị lạc trên tàu đánh cá, được dẫn đầu bởi Roux, dừng lại vào thị trấn (thậm chí còn lớn hơn của thị trưởng) và Vianne đã nhanh chóng bị say nắng anh chàng. Trong khi đó, cô đã giúp Josephine thoát khỏi cuộc hôn nhân của cô ấy, Amande Voisin, cùng với cháu nội của cô, Luc, và người mẹ của cô không chấp nhận con đường đang đi của Amande.