Hot Search
No search results found
- Write an article
- Start discussion
- Create a list
- Upload a video
1984. In Florence, Italy, an abandoned hospital is said to be the hunting ground for an immortal surgeon who preserves his body by transplanting young organs on himself: what will happen to Diana and Francesco, two medicine students heading there for an initiation rite?