A strange woman saves my life on a lonely mountainside.
Best friends discover mysteries of sex together.