This movie was such great experience to live. It's a fun, entertaining, deep, and amazing piece of art. It was very funny at times, made me cry other times, and made me feel nostalgic and warm and proud and all of these different feelings. But most importantly it made me think! I really love it when movies discuss topics that matter and shake your ideas a little bit. I loved the cast, the costume designs, the music and everything in between. Margot Robbie is a queen, her acting was amazing and she's just the perfect cast for this role. Also, Ryan did an amazing job and so did the rest of the cast. Judging by the propaganda that surrounded it and the hype around it I didn't have high expectations but honestly I was pleasantly surprised. Also, I have to say that the story of this movie is very very similar to "Free guy" the one with Ryan Reynolds but it was done well so I can't complain.