Lily C.A.T. (1987)

Lily C.A.T.

123movies guide to Lily C.A.T., the 1987 science fiction movie directed by Hisayuki Toriumi and rated 5.7/10. The crew of an interplanetary starship fights for survival after an alien force takes control of their craft.