Some people may find the details of the trial disturbing. Discretion is advised. Brendan Banfield will be back on the stand ...