1994–★ 7.9
"Siren Spirits" is a wonderful feature comprising four short dramas directed by women of color, produced by Leda Serene for the British Film Institute and BBC Television.
Loading addons…