Movie Image

Butterfly

War | 1967-01-30 | United States of America

IMDB5.8 / 10

Budget$0

Budget$0

Runtime4 min.

A visual protest of America’s involvement in the Vietnam War.

Videos