Butterfly, ayrı ebeveynler Vicky ve Stephen arasındaki karmaşık ilişkiyi ve en küçük çocukları Max'e nasıl destek olacakları konusundaki fikir ayrılıklarını konu alan samimi ve hassas bir dramadır. Max, genç yaşlardan itibaren kendini bir kız olarak tanımlamış ancak Stephen'ın onayını kazanmak için bu duygularını bastırmaya çalışmıştır. Max'in duyguları giderek daha sıkıntılı hale geldiğinde, Stephen erkek bağını teşvik etmek ve Vicky'ye kendini kanıtlamak umuduyla aile evine dönme fırsatını yakalar. Ortaya çıkan, hayal edilebilecek en büyük sevgi ve anlayış mücadelesi ve sınavıdır. Max'in Maxine'e sosyal geçişi, Vicky ve Stephen arasındaki açık fikir ayrılığı nedeniyle başlangıçta engellenir.