THE GOD COMPLEX PREVIEW CLIPS

The BBC have teased us with three clips from The God Complex, watch them in the players below. The episode airs Saturday at 7.10pm on BBC One.