Change Your Image
mohamedlaifi
IMDb member since June 2019
Ratings
Most Recently Rated
Reviews
Demon Nun (2020)
The worst movie
6 November 2020 - 14 out of 14 users found this review helpful.
The worst movie ever, i just wasted 15mins from my life, i really woumd advise the director to quit directing and please @Michael Chaves, don't try to make any other films. Everything is bad the quality, acting, film without a story and 000 creativity
See more▼See less▲