Teacher (The God Complex)

This PE Teacher came out of a room in the 1980s hotel to shout at Rory. DW: The God Complex.