More like 2 1/2 stars. All the ingredients for a good solid plot are there: interesting lead character, Lara, she's the reason this gets 3 stars; an interesting locale, Malta, the island's history is well used and doesn't feel like infodump. The problem: the villains are paper thin and the twist at ...