Movies & TV Stack Exchange is a question and answer site for movie and tv enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In "So I Married an Axe Murderer", Harriet (Nancy Travis) cries out for "Ralph!" in her sleep, which Charlie (Mike Myers) correctly attributes to one of her "missing" fiancés.

In trying to cover for herself, Harriet later introduces Charlie to a female friend named Ralph (Jessie Nelson) to ease his mind and convince him that this woman was the subject of her dream.

I'm never sure whether:

  • Her name really was Ralph (doesn't seem likely)
  • This Ralph character knew of Harriet's prior troubles and was helping her establish a cover story
  • The Ralph character simply thought she was playing into some kind of joke (culminated by Charlie dropping the towel)

Can we infer anything about this character's role based on her motivation or intentions?

share|improve this question
up vote 3 down vote accepted

It's important to bear in mind that although Mike Myers' character is under the mistaken belief that his fiancee/wife, Harriet, is hiding the fact that she is an axe-murderer, what Harriet is really trying to hide is her shame that, as she believes, she has been dumped by all of her many previous fiancees (who, in fact, have actually been murdered - they didn't dump her at all).

But she has come to believe she is so unattractive that any man who gets to know her intimately will dump her, so she beomes pathologically terrified of Myers finding out she's had so many previous engagements.

She therefore persuades her girl friends to conspire with her to hide that from Myers. This is a comedy, and the joke is that Ralph is an unlikely name for a girl; but, nonetheless, at one point Harriet does try to pass off her unintentional mention of 'Ralph' as a reference to a girl she knows. To convince Myers, she then has to get one of her female friends to pretend to be Ralph.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.