I much prefer that Cat People art to the typical deformed comic book style covers Scream Factory usually adorn their releases in. I haven't seen the film though...
On a completely random note, what is that little post it note icon about on the image? I've seen this randomly on a few images around various forums. It is something related to a Phone App?
|