This movie was very well done, but not your typical, lighthearted marvel movie. The theme of this movie highly surrounds the real reality of human trafficking, including an almost traumatizing minute long montage in the beginning of young children being kidnapped and put through trafficking (me and my mom almost left the theatre because of how intense it was). There is quite a bit of violence—more than typical in marvel—and a bit of swearing (mostly in Russian). However, the acting was incredible in this film and the chemistry between characters was off the charts. Marvel did a wonderful job of bringing to light Natasha’s past while also bringing closure to it. I would highly recommend for MATURE AUDIENCES. Please do not show this film to children!!!