Latino Review chimes in with more information on the New Mexico shooting location, the identity of an actress who read for an unknown part, and most importantly they assert that a recent casting denial is all a smoke screen.