ABC’s Castle has got itself a new mayor! Former Damages star Derek Webster is taking over the role of fictional New York Mayor Robert Weldon.
Webster replaces former General Hospital actor Joseph C. Phillips who played the role for two episodes in season one of Castle.
Look for Webster to get more airtime as the show creators are attempting to beef up the role by divulging the back story on the relationship between the mayor and Richard Castle.
If you’re a fan of the show you know that Castle is able to work with the police thanks in part to his friendship with the mayor. In the coming episode however that arrangement will come under fire and threaten the mayors political future after it brought to light. Expect to see some tense moments as Castle and Beckett investigate the murder of a woman who is found dead in a car which traces back to the mayors motor pool. Watch for the episode and early 2012.