The Spider Labyrinth (1988)

A subterranean spa in Budapest is one of several atmospheric settings in The Spider Labyrinth (1988).

Leave a comment