Filmed entirely in The Philippines, WGN's new show, "Almost Paradise" features actor Christian Kane. Star of shows such as "Leverage" and "The Librarians," Kane stops by the podcast today to tell us stories of days past as well as what we should expect from this new show.