This movie isn't perfect at all. But it's quite nice though. What makes it entertaining is the build-up tension. Sometimes a little slow, sometimes unrealistic, sometimes lack of draft. But still it's ok!