Denver pastor Sun Hui East and a member of her film crew watch a scene being shot on location in Greenwood Village.
Denver pastor Sun Hui East and a member of her film crew watch a scene being shot on location in Greenwood Village.