Lucy McRae is a science fiction artist, filmmaker, inventor and body architect. Her work speculates on the future of human existence by exploring the limits of the body, beauty, biotechnology and the self.