Ophelia Kaan’s 2025 "install" refers to her significant presence in digital media and specialty film segments:
In the 2025 installation, water is likely used as both a physical element and a digital metaphor. Water represents the ultimate state of flux; it is at once life-giving and a vessel for drowning. The "install" uses reflective surfaces and liquid-crystal displays to mimic the surface of the river. Here, the viewer is invited to see their own reflection merged with the figure of Ophelia, suggesting that in the 2025 landscape, we are all drifting through a current of collective consciousness that we cannot fully control. ophelia kaan 2025 install
“We are drowning in saved things. Saved photos, saved passwords, saved grief. The 2025 install asks: what if an artwork loved you enough to die after you left?” Ophelia Kaan’s 2025 "install" refers to her significant
In an October 2025 interview with Artforum , Kaan explained: Here, the viewer is invited to see their