OK, but doesn't quite deliver on its promise, yet it's still very watchable nonetheless. A little bit sketchy on the meaty parts of the story and a bit too padded out on the bits that are less important. Kind of like 'Cast Away', but on a boat and less gripping.