Humberto Rosa
Humberto Rosa, a visionary mind in the world of independent cinema. Born in 1980 in Lisbon, Portugal, Rosa began his active directorial career in 2005, primarily crafting films within the horror and thriller genres. His most renowned works include the chilling "Invoked" and the disturbing "The Forest," though his impressive filmography has yet to garner significant awards at major film festivals. Rosa's authorial style is characterized by his ability to cultivate an atmosphere of dread and suspense, combined with a unique storytelling that often challenges audience's expectations. Humberto Rosa is, at his core, a master of suspense, weaving intricate narratives that leave viewers on the edge of their seats, captivated by the darkness and unpredictability of his cinematic world.