Your browser does not support iframes.
Location:
An amputee embarks on an odyssey and pushes himself up the Great Wall.
Movie theaters showing Heart of a Dragon near Covina, CA: