Bob GarverSpecial to Valley NewsWith “Trap,” writer/director M. Night Shyamalan has given us a half-decent movie. By which I mean that half of it is… decent. The first half delivers the taut thriller we’ve been promised, and it’s not great or anything, but it’s reasonably suspenseful and enjoyable. And then the movie becomes garbage. Not the unique, crazy garbage that only Shyamalan can deliver, but uncreative garbage that no self-respecting filmmaker wants to deliver.At the beginning of the film, we are introduced to doting dad Cooper (Josh Hartnett). He’s taking his daughter Riley (Ariel Donoghue) to a concert by her favorite pop star, Lady Raven (Saleka Shyamalan). He learns from oversharing merchandise seller Jamie (Jonathan Langdon) that the FBI is monitoring









