Snitch earned more than $ 13.18 million in the US .
Snitch opened in 2,511 theaters in the United States and grossed $ 13.2 million , with an average of $ 5,244 per theater , and ranking # 2 at the box office .
Snitch -LRB-film-RRB-