One of "24's" favorite villains, former president Charles Logan, is coming back. Gregory Itzin has signed for a multiepisode arc on the upcoming eighth season.
By Nellie Andreeva, Hollywood Reporter
Sun, 11/01/2009 - 8:00am
One of "24's" favorite villains, former president Charles Logan, is coming back. Gregory Itzin has signed for a multiepisode arc on the upcoming eighth season.