Despite some good plot devices the characters are pretty one dimensional. Don’t dive too deep just enjoy.

Dr A