Freebie et Bean sont des flics en civil au service de la police de San Francisco. Leur principal objectif est de coincer Red Meyers, chef d'un important réseau de racket. Ils apprennent que des tueurs à gages ont pris pour cible le truand. Les deux policiers vont devoir protéger à son insu Meyers, le temps que le procureur puisse émettre un mandat d'amener à son encontre.
Au cœur d’une forêt enchantée vit une licorne solitaire. Un jour, elle entend deux chasseurs déplorer la disparition des licornes. Serait-elle vraiment la dernière de son espèce ? En quête de réponses, elle quitte la forêt mais ne tarde pas à se faire capturer par la Mère Fortune qui l’expose dans son carnaval de créatures mythologiques. Heureusement, l’assistant de la sorcière, un jeune magicien maladroit du nom de Schmendrick, vient à sa rescousse. Ensemble, ils se mettent en route pour le château du roi Haggard où, dit-on, le redoutable Taureau de Feu aurait entraîné toutes les licornes du monde…