filmsnobreviews.com
Review: The Curse of La Llorona
Title: The Curse of La Llorona MPAA Rating: PG-13 Director: Michael Chaves Starring: Linda Cardellini, Raymond Cruz, Patricia Velasquez Runtime: 1 hr 33 mins