It was refreshing to see Keira Knightley play role as tough spy that can hold her own while simultaneously being a caring mom. She played both roles convincingly. I was like, look at Keira! I loved her in this role. I have to mention mention Ben Whishaw's role as Sam was so endearing even though he is an assassin. The scenes between him and Michael (Omari Douglas) would typically make me uncomfortable, but the chemistry between them drew me in, it was quite moving. Wallace (Andrew Buchan) character was intriguing, I think he knows more than what he let's on. I must mention the two female assassins/psychopaths portrayed by Gabrielle Creevey and Kathryn Hunter almost made you forget they were assassins. I liked their weird sense of humor. Can't wait until season 2.