Simidele is one of the Mami Wata, mermaids duty-bound to collect the souls of those who die at sea and bless their journeys back home to the Supreme Creator. But when a living boy is thrown overboard a slave ship, Simi saves his life, going against an ancient decree and bringing terrible danger to the mami wata.