Skip to content
Can Excalibur overcome their evil doppelgangers, the Lightning Force, a super human strike force from an alternate dimension where the Third Reich rules supreme?