Castle Photos from "The Way of the Ninja"
As if out of one of Castle's crazy theories, there are ninjas on the loose in "The Way of the Ninja."
Check out these photos from Castle Season 6 Episode 18.
Want more Castle?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!