Crazy Stone (2006)
At night, a crumbling museum guarded by well-meaning, but hapless security guards, stands alone on a deserted street in Chongqing, China. It’s the perfect target for thieves, as the flimsy defenses stand to protect an unbelievably rare jade stone on display at the museum. The irreverent lunacy of “Crazy Stone” is apparent at this moment: […]