Steven Brand

Anchor Bay will release festival sensation “Echoes” in April

February 23, 2015 // 0 Comments

Anchor Bay Entertainment has grabbed the rights for the festival favorite Echoes and plans to release the supernatural thriller film on Blu-Ray Disc and DVD in April. An official selection of the New York City International Film Festival and FilmQuest [...]