Aired 13 years ago - Apr 13, 2009
Castle and Beckett look into the Vudon religion when an immigrant is found tortured in a ritualistic killing. Meanwhile on the homefront Castle must deal with the possible homecoming of Alexis' mother, his first wife.
Mouse over thumbnail for slideshow
Or scroll and see one by one: