I don't know how long I've been waiting for this flick. Ever since I saw the ever so vague first preview, I know I've wanted to see it.