Coming to U.S. Theaters October 17th


We are proud to announce that WATCHERS OF THE SKY is coming to theaters on October 17!

See it in NY at Lincoln Plaza Cinemas and in LA at Laemmle Royal and Laemmle Town Center 5.

Don’t forget to “like” us on Facebook and follow us on Twitter! Help spread the word:

Poster & trailer coming soon!