The Last Voyage of the Demeter (2023)
- Members
- 2023
- United States, United Kingdom, Malta, Italy, Germany
- Fantasy
- 1h 58m
- R
- FHD
A crew sailing from Carpathia to England find that they are carrying very dangerous cargo.
A crew sailing from Carpathia to England find that they are carrying very dangerous cargo.
In 1947, Mildred Ratched begins working as a nurse at a leading psychiatric hospital. But beneath her stylish exterior lurks a growing darkness.