2015-02-115.8 rating
A female videogame developer is harassed and threatened by a group of misogynistic cyber terrorists.