James Heller returns in 24 Season 5 Episode 18
24: James Heller (William Devane) returns in the 24 episode “Day 5: 12:00 Midnight – 1:00 AM” that aired on Monday, April 17 (9:00-10:00 PM ET/PT) on FOX. ©2006 Fox Broadcasting Co. Cr: Kelsey McNeal/FOX