Ellen Page stars as Libby / Boltie in IFC Films' Super (2011)

Ellen Page stars as Libby / Boltie in IFC Films' Super (2011)