Why were mystery plays called `mystery'?
Initially plays were `staged' by the clergy (first in churches, then they went outside) but in 1210 the Pope forbade clergy to act in public so the organisation of the dramas was taken over by town guilds. From the guild control originated the term mystery play or mysteries, from the Latin misterium meaning "occupation" (i.e. that of the guilds).