Filming apparently took place on location in Romania, as well as in Transylvania.

Tags:

Watch Now