Skip to:
Teenager Joan Girardi can talk to God - who seems to have no shortage of mundane, unpleasant and plain bizarre tasks for her to perform. Yet somehow, things always turn out for the better...
Friday 27 November
2.30AM, E4