Butterfly ist ein tief empfundenes und einfühlsames Drama über die komplexe Beziehung zwischen den getrennt lebenden Eltern Vicky und Stephen und ihre Meinungsverschiedenheiten darüber, wie sie ihr jüngstes Kind Max unterstützen können. Schon in jungen Jahren hat sich Max als Mädchen identifiziert, aber versucht, diese Gefühle zu unterdrücken, um Stephens Anerkennung zu erlangen. Als Max' Gefühle immer quälender werden, ergreift Stephen die Gelegenheit, in das Haus der Familie zurückzukehren, in der Hoffnung, die männliche Bindung zu fördern und sich Vicky gegenüber zu beweisen. Was sich entfaltet, ist die größte Herausforderung und Prüfung der Liebe und des Verständnisses, die man sich vorstellen kann. Der gesellschaftliche Übergang von Max zu Maxine scheitert zunächst an der klaren Meinungsverschiedenheit zwischen Vicky und Stephen.