Two women battling a tentacle monster on an alien planet | Sci-fi