Released in 2011, Downcast is a horror film from Kosher Pork Productions (FR). It was directed by Patrick Shannon and Ira Cooper and written by George Somerwill and Ira Cooper. The cast is led by Teddy Kellogg, Katie Fournell and Jeffrey Kaiser.
To watch Downcast online free in HD, press Watch Now above and pick any server; the movie plays instantly on MyFlixer with no account needed. If you like horror movies, Saint Catherine, The Jester and The Fall of the House of Usher are worth adding to your list.