"Immersing into her role as a heart-broken but strong-willed mom, Angelina Jolie delivered an Oscar-caliber performance. After her son got kidnapped for years, she never gave up hope. She even had the guts to take on the whole corrupted LAPD, and finally got the truth out. It is a sad but also uplifting movie."
1. I share FWQ's comment on the unnecessary interjection "although". Great minds think alike:)
2. 'Give up hope' is an idiom. The word 'her' is not needed.
3. Man! English majors surely like to dazzle people with complicated sentence structures;)