Friend of the Inn, Allen Wolf, is an L.A.-based filmmaker who’s newest movie, In My Sleep, is set for release in Los Angeles on April 23rd. ¬†Allen is part of a growing cadre of filmmakers who are creating beautiful movies with Christian themes of truth and redemption, without falling into the “Christian movie” black hole […]