top of page

Lucy McRae is Magic

Lucy, an Australian born Amsterdam based, is a science fiction artist, body architect and inventor of Swallowable Perfume. She places the body in complex future scenarios, inventing visually iconic films and experiences that connect science with imagination. Her influences culture by providing a feminine point of view on scientific breakthroughs related to health and the human body.

We are going to have a revolution of what it means to be human.
551443308_1280
LUCY_RvsP_02-1024x576
Lucy-McRae-Body-Architect-1
lucy-mcrae-experimental-videos-1
lucy-mcrae-experimental-videos-2
lucy-mcrae-experimental-videos-4
Lucy-McRae-Morphe-Film-for-Aesop-02
bottom of page