The Curse of La Llorona (2019) has the shortest runtime of 93 minutes.