
Isaac Films archive
Mystic Tales : The Spider Lady‘s Vendetta
Directed by Kenny Zeng, Liu Haiyang
Synopsis
Mystic Tales : The Spider Lady‘s Vendetta is a film released in 2026 from China directed by Kenny Zeng, Liu Haiyang 68 minutes long. Explore its connections through people, places, genres, moods and related cinema.