Shot in Las Vegas over 19 days in February 2024, this indie drama is a compassionate study of families, both found and ...