Close

Login

Close

Register

Close

Lost Password

The Last Witch (2017)

8
5.3
(44 votes)
8
5.3
(44 votes)
"The Last Witch" is a found footage film from Spain that is written and directed by Carlos Almón Muñoz. The film follows three friends shooting a documentary about a woman convicted of witchcraft duri…Read More
8