Detective John Moran (as Peter Dillion)