Hints and tips:
...The Rev Adam Smallbone (Tom Hollander), reduced to a fury of self-pity by a savage review of his sermon on a religious website, sinks into a pit full of every sort of self-abuse, sick of being pawed about...
International Edition