Claim: The Nurse, directed by Julian Terry, was released August 16, 2017.
Evidence: Julian Terry The film stars Aria Walters and Hannah Palazzi and was released on YouTube on August 16, 2017.