A pair of siblings without guardians is admitted into a secluded care facility run by a kind nun. However, there's an eerie atmosphere surrounding their stay at this remote location.