The House of the Lord
The House of the Lord
| 07 April 2023 (USA)
The House of the Lord Trailers

Father Jesus uses religion to scam the religious and elderly in Miami, FL. However, things take a turn when a divine figure gets involved.

Reviews