Times Sq billboard of Mel Gibson's new movie. Seeing next week. What vibe are you getting?