Denis O'Hare stars as Edgar Allan Poe in

Slide text: 
the dramatized doc Edgar Allan Poe: Buried Alive, airing Thursday at 8pm on WXXI-TV.
Read more label: 
Read more