I really thought the movie was well done. The camera work was phenomenal, the direction was excellent, but the screenplay needs some work. Nicolas Cage's performance was excellent as was Patricia Arquette's. The screenplay seemed to be the biggest weakness.