Mayhem specialist Rico Rodriguez returns to take down a maniacal dictator.











More...