The sci-fi filmopened today in theaters, so here are seven clips and five new posters. The film has received a lot of positive reviews, and it largely succeeds thanks to's wonderful performance and's skilled direction. Based on's novel, the film also stars, andco-star.