Playing on:

A Rose for Everafter

A death of a bridesmaid reunites Castle with his long lost love.

Episode: 12

Quality: HD

Release: 2010-01-11

IMDb: 8.6