I guess what I meant was the "Catwoman bundle" that I hear comes with the retail/physical copy of the game. Thank you for the answer!
I'm pretty sure there is no Catwoman 'bundle' which comes with the physical copy. Like Gargoyle said, she's actually part of the game so there is no need for downloads or anything.
She has her own set of in game unlocks etc etc.