Luke Lorentzen was born in 1993 in Connecticut, USA. He is a producer and director, known for Midnight Family (2019), Santa Cruz del Islote (2014) and A Still Small Voice (2023).
In Mexico City's wealthiest neighborhoods, the Ochoa family runs a private ambulance, competing with other for-profit EMTs for patients in need of urgent help.