Liam Neeson will guest-star on Showtime's upcoming series The Big C, the network announced Monday.The actor will play a character named "Bee Man," who Cathy (Laura Linney) sees about alternative cancer treatments. Neeson joins Cynthia Nixon, Idris El… Read more