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 © 2020 Tubi, Inc.
  • Tubi is a registered trademark of Tubi, Inc. All rights reserved.

Device ID: 1b056e3a-e078-4897-adaa-79d893ea7d58

Made with in San Francisco