That Mitchell and Webb Look (2006 2010)
The Devil Complex (2016)
Rachel and her team of film makers travel to Transylvania, Romania, to document the paranormal phenomena within Hoia Baciu Forest