Jessie McLachlan (as Jennifer Ewan)
Jess McPherson
James Fleming (as Geoffrey Aherne)
Self - Presenter (as Iain Moireasdan)
Self - Current Owner
Self - Senior Lecturer in Law, School of Law, University of Glasgow
Self - Former Detective Inspector, Glasgow Police Heritage Society
Self - Criminal Defence Lawyer