Just one of my favorites.Editing,acting, directing,just everything was on point. Natalie definitely deserved oscar for her phenomenal performance.I can watch this movie a thousand times and I'll never get tired of it.The ending was pure masterpiece,not what i expected but beautiful executed.