With great evil, greater good will appear. An avatar is the incarnation of a deity in human form who counteract some particular evil in the wold. With live drummers, three dancers representing Oya ( a powerful deity associated with transformation in West African traditions) initiate the changes we see on screen.
Avatar Rising premiered on November 21st, 2024 during Dancealorus, a block of films featuring film and live performances during the Cucalorus film festival.