Abandoned on an island, a woman grieving the loss of her baby exacts revenge on the powerful man who put her there. From Ugandan director Loukman Ali.
Save my name, email, and website in this browser for the next time I comment.