Description:
Francesca Fini, drawing from ancient mythology, creates a modernized image of the Parcae (Goddesses of Fate) and Themis (Goddess of Justice), engaging us in the process of analyzing global historical experience. A woman in front of the screen spins a red thread from 1960s television broadcasts: fragments of propaganda films, commercials, nuclear tests, and the confrontation between the two superpowers on Earth and in space. The artist encapsulates the contradictions that emerged in the world after World War II and the Cold War, the Vietnam War—marked by the struggle for civil rights and the hysteria of terror.