Albuquerque Journal ‘THE RED TURTLE’ 2017-02-24 - RATED: PG (for some thematic elements and peril)WHEN: Opens today WHERE: High Ridge