Die junge Hexe Sabrina ist in Rom unterwegs, um das Geheimnis um ein uraltes, magisches Schloss ihrer Tante zu lüften. Diese büßte ihre Zauberkraft ein, als sie von ihrem Geliebten - einem Normalsterblichen - betrogen wurde. Gelingt es Sabrina nun nicht, das Schloss zu öffnen, bleibt dessen Zauber für immer verloren. Unterstützung erhält sie dabei von ihrer Zimmergenossin, einer englischen Juniorhexe, - bis sich Sabrina ebenfalls in einen Sterblichen verliebt ...