Pie Town

Pie Town

When new priest Father George Morris and a young hitchhiker named Trina arrive in Pie Town, New Mexico the townsfolk are resistant to welcoming newcomers, until Trina and Father George unwittingly transform the town and its people.