What are your thoughts on the first teaser trailer for Dexter: Original Sin?
Poll options
What's this?