13세기 영국. 평민 출신이지만 뛰어난 활실력을 가진 로빈 롱스트라이드는 리처드 왕의 용병으로 프랑스 전투에서 대활약을 펼쳐 왕의 신임을 받지만, 전투 중 리처드 왕이 전사한다. 그리고 리처드 왕에 이어 왕위에 오른 존 왕은 폭력적이고 탐욕적인 통치로 오랜 전쟁 후유증을 앓는 영국을 더욱 피폐하게 만든다. 국민들은 가난과 폭정에 시달리고 영국에는 모든 자유가 사라진 것. 한편 전쟁 후 고향으로 돌아온 로빈은 이 모든 참담한 상황 속에서 자신의 돌아가신 아버지가 자유를 위해 왕권에 도전하다 처형당했다는 사실을 알게 되고, 동료들과 함께 부패한 존 왕에 맞서게 되는데...
적극적이고 열정적인 성격의 인권운동가 테사(레이첼 와이즈)와 정원 가꾸기가 취미인 조용하고 온화한 성품의 외교관 저스틴(랄프 파인즈)은 첫눈에 반해 사랑에 빠진다. 케냐 주재 영국 대사관으로 발령을 받은 저스틴과 함께 하기 위해 테사는 결혼을 결심하고, 그곳에서 둘은 곧 태어날 아이를 기다리며 평온하고 행복한 시간을 갖는다. 그러나 거대 제약회사 쓰리비의 음모를 파헤치려는 테사와 그녀의 변화를 이해하지 못하는 저스틴은 충돌하고, 테사의 유산으로 그들의 갈등은 깊어만 간다.