This is a nice little geeky comic romance from the early ninties with a good heart from back in the days when Sandra Bulock had second billing.
Love Potion Number 9: Tate Donovan, a geek biochemist with no luck at all with women, is persuaded by his friends to visit a gypsy, Madame Ruth. She gives him "Love Potion No. 8", an elixir which can potentially force anyone of the opposite sex to instantly fall in love with him. He shares the potion with his friend, Diane, and together they embark on a "scientific evaluation" that gets out of hand.