Set in the near future, in a world abandoned by colour, Karen is a make-up artist for androids who...
Short horror film.