The interior of this mysterious little outdoor theater on South Scott Street.