Urchin is a 2007 Hollywood fantasy,horror,science fiction,mystery film released on Jun 26, 2007. The film is directed by John Harlacher, produced by David Solomon Rodriguez , music composed by Ronnie Boykins Jr.. Check out this page for more updates on Urchin.