The film was watchable, and even had a few parts that were legitimately entertaining. The characters, while not particularly thrilling, were more interesting and relatable than typical Hollywood fare and had a modicrum of depth. The buildup to the finale had the momentum and interesting plot devices that should have been present throughout the movie, and the final chase scene was enjoyable.
Unfortunately, the ending is a hairpin Deus Ex Machina
. I mean, the protagonists are literally backed into a hopeless scenario due to their own choices and the very nature of their situation, then God (who had been completely absent until that instant) shows up and fixes everything for no adequately-explored reason. The ultimate fate of the protagonists beyond the fact that they can now live out their lives
goes unrevealed- they solved the immediate crisis, now go home.
In short, this film had much more potential than it managed to act upon. Watch it if you just like fancy hats, otherwise just go watch Inception
. In fact, either way, just go watch Inception