Rating: /5 — Jesus Christ, you got some kind of death wish, Bio-Cop? — Yes!! See Review on Letterboxd