Butterfly Wings Ending Explained: A street kid is faced with the decision of whether to continue with his family's street performing profession, as his father becomes increasingly invalid and his family, helpless. Directed by Somaratne Dissanayake, this 2005 drama film stars Dasun Madushanka (Sira aka Sirisena), alongside Suminda Sirisena as Soththi Martin, Duleeka Marapana as Batti, Dulanjalie Ariyathilake as Sira's Sister. With a 6/10 rating, the ending has divided audiences.

What Happens at the End of Butterfly Wings?

A street kid is faced with the decision of whether to continue with his family's street performing profession, as his father becomes increasingly invalid and his family, helpless.

How Does Dasun Madushanka (Sira aka Sirisena)'s Story End?

  • Dasun Madushanka: Dasun Madushanka's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Suminda Sirisena (Soththi Martin): Suminda Sirisena's role in the climax proves pivotal to how the central conflict resolves.
  • Duleeka Marapana (Batti): Duleeka Marapana's character undergoes a significant shift in the final act.

What Does the Ending of Butterfly Wings Mean?

Butterfly Wings's ending attempts to resolve the major plot threads, though some narrative elements involving Dasun Madushanka may feel rushed. Somaratne Dissanayake's final act has been both praised for its ambition and criticized for its execution.