Jim Carrey's Lemony Snicket's A Series of Unfortunate Events topped the weekend box office with $30.2 million, knocking Ocean's Twelve to second place with $18.3 million. Adam Sandler's Spanglish debuted in third with a not-so-bueno $9 million.