60
In the wake of their mother’s death, two sisters must determine the future of their family's business—the last Taoist paper effigy shop in Southern California.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.