An alien from planet Meow, once the family cat, returns to Earth in human form. On a mission to mend the marital issues of her previous owners, she navigates earthly life again.
There are no TV Airings of My Lover From The Planet Meow in the next 14 days.
Add My Lover From The Planet Meow to your Watchlist to find out when it's coming back.
Check if it is available to stream online via "Where to Watch".