Castle Season 3 is over – with an explosive finale. Here is the behind the scenes – i got from some fan sites (I am getting into this fanatic mode for castle).
- Castle is one of the highest rating show on ABC
- Castle is renewed for next season (expected 16th September 2011)
- Castle going to start filming in July