Photos - Castle 2.22 "Food to Die For"


The Castle season finale will be airing on May 17, but before that happens, a new episode will be airing on May 3. Check out some promo photos and a synopsis from ABC below.


CASTLE & BECKETT INVESTIGATE THE RECIPE FOR MURDER OF A HEAD CHEF, ON ABC'S "CASTLE".


To Read More Click Here

Comments

Want to comment on this? First, you must log in to your SideReel account!