
Elliana has to try to make a movie before a film deadline when something horrible occurs.
You can stream Lost Soul on Fawesome. It is also available to rent or buy on Amazon Video and Amazon Video.
Lost Soul was directed by Nathan Blizzard.
Lost Soul runs for 1h 30min, and was released in 2025.
Sign in to join the discussion
No comments yet. Start the conversation!