A women's empowerment film within science fiction that doesn't show women doing, well, anything empowering or adventurous.