YKAN

A group of some rather mediocre superheroes, attempt to defeat a kinda evil villain.