The Evil Doctor Destroyer threatens to destroy the freedom force. Can one unlikely hero save the day?