Love, sex, magic