Senator Michelle Walker is a fictional character portrayed by Elizabeth McLaughlin in the TV series Supernatural.
They appear in 1 episodes out of a total of 327 aired
Episodes1
Meet the New Boss
episode S7.E1 september 2011Castiel believes he is the new God and becomes obsessed with power. Sam, Dean, and Bobby try to find a way to stop him before he explodes with power, even if that means talking to Death himself.