There’s Something About Mary: Healy Gets Too Literal Healy (Matt Dillon) takes Mary’s (Cameron DIaz) words a little too literally when he overhears her talking about the size of a man’s teeth.