Lone Survivor, the blockbuster starring Mark Wahlberg and based on Marcus Luttrell’s memoir as a Navy SEAL in Afghanistan, beat the competition in its opening weekend with $38.5