‘John Carter,’ Mea Culpa (Of Sorts)

For awhile now, I have been been carping on how ‘John Carter’ is due to be a box office dud.  After all, it earned just over $30 million last weekend, getting it’s arse handed to it by a Lorax.   Now, here’s the reason for a reluctant mea culpa:  Foreign box office receipts, which did […]