Wonderful individual and group character development, that is each of the principal actors deliver a fine performance, not only as an individual, but also as a group. Stunning performances by Noomi Rapace and Yvonne Strahovski. It's difficult to go into detail without exposing spoilers. Well worth watching. If you find the beginning a bit slow, stick with it ... you'll be glad that you did.