Oh my, this is very disappointing. I think I can speak for everyone when we all went giggly as Terrence said "...next time baby!". The guy was so damn good for the part, and I eagerly anticipated what would come next.
Cheadle is a great actor and all, but I don't see him fitting particularly well here. I f'n hate recasts.