When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
For Archie
Kemonito: La última caída
Tall Tales: The Ireland of Orson Welles
The Bushbaby