Menu

In Passing

An exploration of the psycho-geography of Manchester, England, through the experiences of a partially blind woman.

  • United Kingdom
  • 2005, 6 min
  • Director: Christopher Thomas Allen, Robert Pyecroft-Rainbow
  • Editor: Christopher Thomas Allen
  • Screenplay: Joe Welbon
  • Contacts: The Light Surgeons
  • Producer: Christopher Thomas Allen, Alice Ceresole
  • Production: The Light Surgeons


Christopher Thomas Allen, Robert Pyecroft-Rainbow

The Light Surgeons is a multi media arts collective set up in 1995 by Christopher Thomas Allen & Robert Rainbow. TLS have created many digital short films, art installations and live AV performances.