The Devil Complex

1 hr 19 min
Based on true events. Filmmakers travel to Transylvania to document the world's most haunted Hoia Baciu forest (known as the Bermuda Triangle of Romania) which has a dark history of strange occurrences, ghost sightings and countless cases of missing people.
Copyright © 2021 Tubi, Inc.
Tubi is a registered trademark of Tubi, Inc.
All rights reserved.
Device ID: 249f5e2a-ebaa-4fdb-9d34-bdb0d01e58ff
Made with in San Francisco