Viola Hastings (Amanda Bynes) est une adolescente qui joue pour L’équipe de football de Cornwall jusqu’à ce que l’équipe soit coupée. Son rêve est de jouer pour les North Carolina Tar Heels. Pendant ce temps, son frère jumeau, Sebastian (James Kirk), est censé s’inscrire à Illyria, un pensionnat d’élite, mais il va secrètement à Londres avec son groupe naissant à la place., Viola accepte de le couvrir et décide de se faire passer pour Sebastian, dans l’espoir de rejoindre l’équipe de leurs garçons et de battre Cornwall pour prouver que leur entraîneur et son ex-petit ami arrogant, Justin (Robert Hoffman), ont tort d’avoir suggéré l’annulation de l’équipe de football féminin. Avec L’aide de son ami styliste, Paul (Jonathan Sadowski), elle se transforme en « Sebastian » et assiste Illyria à sa place.
en emménageant, elle rencontre son colocataire, Duke Orsino (Channing Tatum), un joueur de football attrayant et capitaine de L’équipe D’Illyria., Pendant les essais, Viola ne parvient pas à impressionner le Coach Dinklage (Vinnie Jones) et est affectée à la deuxième corde, à son grand désarroi. Ses coéquipiers, y compris Duke, n’aiment d’abord pas « Sebastian » en raison de son comportement maladroit et étrange. Cependant, avec l’aide de Paul, une fois de plus, ils commencent à l’accepter dans leur cercle social. « Sebastian » obtient alors la populaire et belle Olivia (Laura Ramsey) comme partenaire de laboratoire, ce qui frustre Duke, car il a des sentiments pour elle. « Sebastian » accepte de mettre un bon mot pour Duke s’il promet de le former à être un meilleur joueur de football., L’entraîneur Dinklage remarque finalement l’effort et l’amélioration de » Sebastian », le promouvant ainsi à la première chaîne.
Au Carnaval de la ligue Junior, où sa mère a fait son bénévolat, Viola travaille un quart de travail au stand de baisers et embrasse Duke. Duke exprime à « Sebastian » qu’il pourrait passer D’Olivia comme il commence à aimer Viola maintenant. Viola est ravie car elle ressent secrètement la même chose.
Olivia qui a maintenant le béguin pour « Sebastian », demande à Duke de sortir avec lui dans l’espoir que cela rendra « Sebastian » jaloux., Viola, qui n « est pas au courant des véritables intentions d » Olivia, est enragé à la place parce que Duke a maintenant abandonné son intérêt pour Viola. Lorsque Viola découvre la vérité, elle encourage Olivia à parler directement à « Sebastian » de ses sentiments.
la situation devient encore plus compliquée lorsque le vrai Sebastian revient de Londres un jour plus tôt, à l’insu de Viola. Dès qu’il arrive à Illyria, Olivia lui avoue ses sentiments et l’embrasse. Duke, voyant cela, croit que son colocataire l’a trahi. Quand « Sebastian » retourne dans leur chambre, les deux ont une dispute et Duke le met à la porte., Viola dort trop et manque la première moitié du jeu, tandis que le vrai Sebastian est confondu avec « Sebastian » et finit par mal jouer le jeu de sa sœur à la place. À la mi-temps, Viola explique la situation à Sebastian et ils changent de place à nouveau.
Duke, toujours furieux contre « Sebastian », refuse de coopérer avec lui sur le terrain. Déterminé à faire amende honorable avec Duke, « Sebastian » explique qu’il est en fait Viola. Illyria gagne le match quand Viola marque un but, humiliant finalement Justin et le reste des Cornwall boys.,
Tout le monde à Illyria célèbre sa victoire sur Cornwall, à l’exception de Duke qui est blessé par la tromperie de Viola. Viola présente officiellement Sebastian et Olivia, et ils commencent sortir ensemble. Viola et Sébastien parents divorcés également, d’échanger des informations de contact afin d’être de meilleurs parents envers leurs enfants. Elle invite Duke à son bal de débutante, avec une invitation livrée par Sebastian, maintenant le colocataire réel de Duke. Toujours blessé, Duke ne répond pas à L’invitation de Viola, ce qui la dévaste., Au bal, Viola est sceptique sur le fait que Duke se présentera; elle se distrait en aidant Olivia, qui est escortée par Sebastian au bal, et est touchée Quand Paul demande à être sa date. Sa mère se présente avec une robe qui conviendra à la Politique « pas de volants » de Viola, mais Viola décide de se promener à la place. Elle rencontre Duke à l’extérieur, qui lui dit qu’il a des sentiments pour elle, mais qu’il ne veut plus qu’il y ait de tromperie de sa part; Viola promet d’être honnête avec lui., Plus tard, Monique (Alex Breckenridge) est escortée par Justin, Olivia est escortée par Sebastian, et Viola et Duke entrent sur scène tard, mais ensemble, avec Viola dans sa nouvelle robe, à la grande joie de sa mère. Viola et Duke partagent un baiser avant de rejoindre la foule. À la fin du film, Viola et Duke sont montrés heureux de jouer sur L’équipe de football D’Illyria ensemble.