Reviewed by Andrew Hamlin Northwest Asian Weekly Australian director Mario Andreacchio’s “Dragon Pearl,” filmed mostly in China, aims straight at being a Steven Spielberg family-friendly yarn in which the kids save the day. It succeeds, although not spectacularly. Irish actor Sam Neill, always affable, anchors the adult cast as archeologist Chris Chase investigating the tomb […]
You are here: Home / Archives for Chris Chase