Hannah Lowe in the torture scene filmed inside a pub which caused worried neighbours to ring 999

Hannah Lowe in the torture scene filmed inside a pub which caused worried neighbours to ring 999

Recent News