May 23, 2008 Movies Is Hancock sending mixed messages? I suspect there will be a lot of upset and confused viewers walking out of theatres on June 2.