Singer-actress-diva Jennifer Lopez will play a psychologist for superheroes in the upcoming comedy Shrink. The film — which Lopez will also produce — is based on an Internet character created by ex-Marvel Comics illustrator Rob Liefeld.