L'équipe féminine de foot de Viola ne fera pas sa rentrée cette année. Profitant de l'absence de son frère jumeau Sebastian, elle se déguise en lui pour intégrer l'équipe des Illyria Boys. Mais elle n'avait pas prévu qu'elle tomberait amoureuse de son binôme Duke qui lui-même n'a d'yeux que pour Olivia. Les choses commencent à se corser quand cette même Olivia craque pour Sebastian qui est en fait une fille ! Et que le vrai Sebastian revient plus tôt de Londres en n'ayant aucune idée qu'il a été remplacé sur le campus par sa jumelle.
Avec sa troupe de théâtre ambulant, « l'Imaginarium », le docteur Parnassus offre au public l'opportunité unique d'entrer dans son univers d'imaginations et de merveilles en passant à travers un miroir magique. Mais le Dr Parnassus cache un terrible secret. Mille ans plus tôt, ne résistant pas à son penchant pour le jeu, il parie avec le diable, Mr Nick, et gagne l'immortalité. Plus tard, rencontrant enfin l'amour, le Docteur Parnassus traite de nouveau avec le diable et échange son immortalité contre la jeunesse. À une condition : le jour où sa fille aura seize ans, elle deviendra la propriété de Mr Nick. Maintenant, il est l'heure de payer le prix... Pour sauver sa fille, il se lance dans une course contre le temps, entraînant avec lui une ribambelle de personnages extraordinaires, avec la ferme intention de réparer ses erreurs du passé une bonne fois pour toutes...