Great story, but plot is way too slow. Daniel Craig's fake accent is strange. I really wanted to like this movie. But, it just wasn't captivating enough. Although I can't say exactly what shouldve been done differently.