The Mirror will screen in its theatrical form at Recombinant Festival, San Francisco on 30 November 2018 – you can buy tickets here. Please note this is NOT a live performance, but we will be present to introduce the movie screening.

The Mirror will screen in its theatrical form at Recombinant Festival, San Francisco on 30 November 2018 – you can buy tickets here. Please note this is NOT a live performance, but we will be present to introduce the movie screening.