Humanity’s last best hope for a smart summer actioner…
The Rest In Peace Department gets a green new recruit…