Well, maybe the source of her unreasoning fury is that she got knocked up by the Stay-Puft Marshmallow Man. Or maybe it's 'cause she's lost after she got separated from her pod.
I live in Washington. I've had my way blocked by protesters plenty of times. Hell, getting off the Metro stop at the Pentagon on a Monday morning means you're gonna see hippies protesting and drumming right by the entrance.
Yep. And between NY/LA and Hare Krishnas at airports, I've had my share as well. You think Castle would have the same sangfroid you and I have developed if anyone ever impeded his path?