Butterfly est un drame sincère et sensible sur la relation complexe entre des parents séparés, Vicky et Stephen, et leurs divergences d'opinions sur la manière de soutenir leur plus jeune enfant, Max. Depuis son plus jeune âge, Max s'est identifié comme une fille mais a tenté de réprimer ces sentiments dans le but d'obtenir l'approbation de Stephen. Lorsque les sentiments de Max deviennent de plus en plus douloureux, Stephen saisit l'occasion de retourner vivre dans la maison familiale, espérant encourager les liens masculins et faire ses preuves auprès de Vicky. Ce qui se déroule est le plus grand défi et le plus grand test d'amour et de compréhension imaginable. La transition sociale de Max vers Maxine est initialement contrecarrée en raison de la nette division d'opinions entre Vicky et Stephen.