Yet another thread for the purposes of awarding a cockpunch

OK Liam Neeson, a) racist, b) psycho or c) too honest for his own good?

Or all three, or something else…