Town Cinema to Screen Indie Movies