L’intrigue se déroule en Illyrie où règne le duc Orsino, amoureux de la belle et riche comtesse Olivia. Cette dernière est en deuil de son père et de son frère, et
repousse ses avances. Une tempête provoque le naufrage d’un navire venant de Messine qui transporte Viola et son jumeau Sébastien. Les deux jeunes gens survivent au naufrage mais échouent à deux endroits différents de la côte, chacun croyant qu’il a perdu son jumeau. N’étant plus sous la protection de son frère, Viola se déguise en homme et se présente à la cour d’Orsino sous le nom de Césario. Le duc lui offre de devenir son page et la charge de plaider sa cause auprès d’Olivia. Cette ambassade ne plaît guère à Viola, secrètement amoureuse du duc, mais ravit Olivia qui est immédiatement séduite par ce beau jeune homme.
Arrive Sébastien dont l’extraordinaire ressemblance avec Césario trompe Olivia. Après une série de quiproquos auxquels participent un quatuor de comiques, Viola peut révéler sa véritable identité. Elle épouse le duc et Sébastien épouse Olivia.