Mira Nair's exotic film Kama Sutra will transport you into a faraway world of adventure and enchantment.

Shot in English with an all-Indian cast, this drama of one woman's spiritual journey is set in the 16th century. Maya (Indira Varma), a servant girl, grows up as a friend of princess Tara (Sarita Choudhury), who is to marry the prince (Naveen Andrews). But the night of the wedding, Maya betrays her friend and seduces him.

Banished from court, she finds refuge with Rasa Devi (Rekha) who teaches the "Kama Sutra," a manual of lessons in love. This wise woman believes that sexuality can be a wellspring of spiritual unfolding. She teaches Maya about intimacy, pleasure, play, and self-empowerment.

With her new knowledge, she becomes a courtesan at court. Maya finds love with a sculptor (Ramon Tikaram) who risks his life to be with her. Eventually, the heroine reconciles with Tara. Mira Nair's Kama Sutra celebrates women's sexuality as a healing and liberating force.

The film was shot at Amber and Khajuraho, a village known for its erotic temples.