Netflix has finally added the film to their site as a “Saved” title. If you have a Netflix account, add the film to your Queue. You can give it a star rating and write a review too!
If the film gets enough Queues, Netflix will officially acquire it and make it widely available to their millions of subscribers! This is huge opportunity to spread this message to many many new minds.