Review | NEMESIS on May 15, 2020 action capitalism film criticism films greed independent independent film indie indie film movie movie review movies sci fi science fiction women +