One of the most entertaining films I've ever seen. Original plot, complex, great acting, Halle Barry and fun. Although abit disturbing considering recent terrorist events. Well worth buying