Odin Quincannon

Odin Quincannon is the main antagonist of the first season of the AMC television series Preacher. He is the owner and CEO of Quincannon Meat and Power.

Background
Quincannon's family died in a freak skylift accident, causing Odin to lose his sanity. Not even the reverend John Custer was able to help him.