The Devil’s Tail (2021) Available May 10

A young nurse begins her shift at an old city hospital. The night passes with tranquility until strange appearances begin to happen. The nurse will have to decide if these … Continue reading The Devil’s Tail (2021) Available May 10