Tea Leaves by Christopher Reed Wins Third Place in the 2024 School of Film Annual Showcase