Dennis Hopper, a man of contradictions and a legendary career, has proved he is a survivor.