Undoubtedly stylish, with a number of well-choreographed action scenes, but this story of an MI-6 spy (Charlize Theron, who appears to be enjoying herself immensely) battling the bad guys in Cold War Berlin doesn`t have much substance. If you go for a very light ride, you won`t be disappointed.