Indie Night Film Festival

Sacred Heart screens at Indie Night Film Festival in Hollywood, CA at the Mann Chinese TCL Theater.