I really liked the book this is based on...
LOL! Yes, the author was/is from another world. I will give Him 5 stars (... but, of course, He provides the stars).