This is a great fiction movie based on some realities of life; nothing more to add to all the other great reviews here. Uma Thurman is at her best. These roles suit her so well. She is extremely elegant same like everyone else in this movie. The dialogue is great same as the photography and the music.