Shallow Hal: Jill Fitzgerald as Mrs. Shanahan Jill Fitzgerald as the character “Mrs. Shanahan,” from the film “Shallow Hal,” both in prosthetics and out.