As any obsessed fan would know, John Cusack gets cast in a lot of roles that require him to perform scenes in the pouring rain. Moviefone's mashup of his roles from Say Anything to High Fidelity proves the theory well.

Movies included: Identity, High Fidelity, 1408, America's Sweethearts, Pushing Tin, Ice Harvest, Being John Malkovich, Say Anything, and Runaway Jury.

[via Moviefone]

Now excuse me while I do a little dance because I got to post something about John Cusack's great movie roles (instead of the upcoming Hot Tub Time Machine.)