Q: When a Character lands on the Ritual Master, do ALL Good and Neutral Characters have to lose one Life and put it on the Stranger card?
I hope not, but the card is not 100% clear. Generally a Stranger affects only the Character who lands on him/her, but perhaps this person does a ritual that drains Life from Good/Neutral Characters in all land and give it for evil's sake? An Evil Character drawing the Ritual Master won't lose a Life, but has no Lives to take too, if card works only on landing Characters.
There are also similar cards that work with other Alighments, Redeemer perhaps (don't want to check now after a quite long game).