© 2024 Pluto Inc. All rights reserved.

Stigmata

A priest from the Vatican is sent to visit a woman who's showing signs of stigmata. The priest comes to find that the lady is truly possessed by something.