Unfinished Business

"Unfinished Business" is the nineteenth episode of season 1. It will air on April 3, 2013.

Production
Preparation began on February 12 and will end on February 20, 2013. Filming will run from February 21 until March 4, 2013.