Directing
Aleshea Harris is an American playwright, performer, actress and filmmaker. She is best known for directing the film Is God Is (2026).
After witnessing the mass drowning of her friends and struggling with the decision not to jump in, 15-year old Tiana must decide if she will join the order of black mermaids that protect the waters where her friends rest.
Two sisters embark on an epic quest for revenge, confronting a charged family history that pushes them to extraordinary lengths.