![JACK BLACK is Hal, the ultimate shallow guy whose views are changed forever after an impromptu hypnosis.](https://m.media-amazon.com/images/M/MV5BMjE1NTY0MzkzNV5BMl5BanBnXkFtZTYwNzc2Njc2._V1_.jpg)
![Being in love is an uplifting experience for Hal (Jack Black), after he is hypnotized into perceiving the inner beauty of Rosemary (Gwyneth Paltrow) as physical nirvana.](https://m.media-amazon.com/images/M/MV5BNzEyNjMzODMxOV5BMl5BanBnXkFtZTYwOTc2Njc2._V1_.jpg)
![An anxious Rosemary (Gwyneth Paltrow) prepares for a romantic evening with her new boyfriend.](https://m.media-amazon.com/images/M/MV5BMTI4NTAyMDQ4N15BMl5BanBnXkFtZTYwMTg2Njc2._V1_.jpg)
Shallow Hal (2001)6 of 184
Being in love is an uplifting experience for Hal (Jack Black), after he is hypnotized into perceiving the inner beauty of Rosemary (Gwyneth Paltrow) as physical nirvana.
PeopleGwyneth Paltrow, Jack Black
TitlesShallow Hal
Photo by Glenn Watson - © 20th Century Fox - All rights reserved