Five heroes from around the world must put aside their differences & team up with a super villain to save the world. But at what cost?