Apprenant que son lycée a supprimé l'équipe de football féminin au sein de laquelle elle excellait, Viola se travestit en garçon et s'infiltre dans l'école de son jumeau Sebastian où, en l'absence de celui-ci, elle se fait passer pour lui. Là, elle tombe amoureuse de Duke, son colocataire, qui ignore qu'elle est une femme. Celui-ci, en pince pour la belle Olivia, laquelle se sent étrangement attirée par Viola/Sebastian. Les choses se compliquent encore davantage lorsque le vrai Sebastian, parti sécher tout le semestre à Londres, revient plus tôt que prévu sur le campus. Et qu'il se découvre un frère jumeau...