The Last Archer
Dácil Manrique de Lara Millares was born in Gran Canaria, Spain in 1976. In 1994, she moved to Madrid where she studied advertising, photography, and painting. She began her professional career in the art department on film and television productions. Since 2012, she has directed numerous TV commercials, video-clips and video-artworks. She has won various prizes and nominations at advertising film festivals worldwide.
Filmography: The Last Archer (2020)