To have sufficient, indisputable evidence that a person's actions are generally perceived to be wrong; to catch red-handed.
Used other than figuratively or idiomatically: bang (adverb), to rights.
Red-handed.