Profiles Matching: immersive theatre