Where to Watch Lost Soul
About Lost Soul
Bizarre events keep occurring in an old mansion, and it's soon become obvious that something mysterious is up in the attic.
Search by country
In France, you can rent Lost Soul via Canal VOD, buy Lost Soul from Canal VOD.
In Italy, you can watch Lost Soul online with ads on Rai Play, rent Lost Soul via Apple TV, Amazon Video, buy Lost Soul from Apple TV, Amazon Video.