The movie is now exclusively on Vimeo

The film is currently available to watch or download on Vimeo:
vimeo.com/ondemand/mayallbeingsbehappy

For $3.90, you can play it as many times you want over the course of seven days, or for $6.90, you can download and play it online anytime.

Full article