I learned to swear from my parents and I have been teaching my daughter when and how to swear.
For instance, when you are rushing to get out in the morning and the cat barfs on the carpeted stairs, it is COMPLETELY okay to yell "FUCKING CAT!!!!!" but it is not okay to tell Grandma about it later.
And on the movie thing - my husband had never seen The Princess Bride when I met him. Appalling, no? I corrected that asap.