Lorena Feijóo is a renowned individual in the film industry, with a notable presence in various cinematic productions. One of her most notable works is the 2005 film "The Lost City", which garnered significant attention and acclaim. Additionally, she has also made a significant impact with her 2010 film "Not I", showcasing her versatility as a filmmaker. Furthermore, her 2013 film "American Mongrel" has also been recognized for its unique storytelling and cinematography, solidifying her position as a prominent figure in the world of filmmaking.














