In de 18e eeuw woont de 18-jarige Madeleine de Maupin bij haar oom en voogd. Ze is een kluizenaar en onwetend van de buitenwereld. Ze droomt van avontuur en vrijheid. Wanneer haar oom verneemt van de naderende komst van vijandelijke troepen uit Hongarije, besluit hij Madeleine naar een klooster te sturen. Het jonge meisje trekt eropuit, vermomd als abt. Ze wordt aangezien voor een man en wordt gedwongen gerekruteerd voor een troep onder leiding van kapitein Alcibiades. Madeleine wordt verliefd op de knappe officier, terwijl hij zich ongemakkelijk voelt bij deze man met zo'n charmante kledij...