DVtv’s Corry Williams and Israel Luna chat with the cast and crew of Dallas Theater Center’s production of Clue.

;