Cate Blanchett can’t keep a secret.
The Oscar-winning actress plays a spy accused of betraying her country in the new movie ‘Black Bag’ and she has admitted she’d make a terrible undercover agent in real life because she finds it hard to keep things to herself.