Have seen these trailers many times and they still pull me in. I want this to be good so baddd! Intrguied about Stephen Dorff and what he will bring to this.