Question: who plays the devil in o brother where art thou
Answer: Daniel von Bargen as Sheriff Cooley , a ruthless rural sheriff who , with his bloodhound , pursues the trio for the duration of the film .