This story is good, not great. It isn’t tedious, but it isn’t inspiring either. Seems overall unrealistic, but I can’t say more without being a plot spoiler. The greatest positive is more than 19 hours of entertainment for just one credit.