Haven – Season 5 Robert Prentice 10 years ago HAVEN — “Speak No Evil” Episode 501 — Pictured: Eric Balfour as Duke Crocker — (Photo by: Mike Tompkins/Syfy)