Warning: the following contains spoilers...
It was only a matter of time before David turned mental again. But what's set off the little Platt this time?
This component requires Javascript to be enabled.