the neversthe nevers

Dr. Edmund Hague

Played by Denis O’Hare

A gifted but deranged American surgeon, Dr. Hague uses his skills in the coldest, most brutal way possible.