This remember me the great videogame "Half life" but the movie here is another story... so nice plot, bad making