Two brothers return to a small mountain town to find their long-lost parents, and discover the place has an appetite for tourists.

Two brothers return to a small mountain town to find their long-lost parents, and discover the place has an appetite for tourists.