Daniel Craig, so versatile so awesome. Ed Norton, spot on, such a great character actor. Kate Hudson was delightful actually reminded me of her mother for the first time in her career... Madeline Cline, what an interesting character and she did a great job! I thought the storyline was interesting and not terribly contrived. Janelle Monae, yeesh what a terrible actress.. She singlehandedly ruined this movie. I literally had to force myself to continue watching hoping her character would just go away.. Every time she popped back up she had the same look on her face like Ben Stiller in Zoolander!