This trailer?
http://www.youtube.com/watch?v=7krwq5hZPY0
Its not the same song, also the one in the John Carter trailer is almost the same technique/atmosphere used by composers for trailers longer than Heavy Rain.
That said, still doesn't sound exactly the same. Just the general idea of 'everything is finally unraveling' tone.