A group of young people went on a abandoned hostel in Sligo, Ireland. After they play a really creepy game, all of them disappear.
Is Invoked on Netflix?
Yes! Invoked (2015) is available on Netflix. Currently it's available in the following 36 countries. Not available in your country? click here.