Kevin Bacon stars as Jacques and Rain Wilson stars as Frank D'Arbo / The Crimson Bolt in IFC Films' Super (2011)

Kevin Bacon stars as Jacques and Rain Wilson stars as Frank D'Arbo / The Crimson Bolt in IFC Films' Super (2011)