Generally nice and very entertaining movie that manages to give you a strong feeling of anxiety especially in the final moments. But it has flaws especially in the final where the plot degenerates and becomes meaningless, it seems that they have half thrown away the final moments and it's a shame because the film is very nice.