Liana Stewart
Liana Stewart: A Visual Virtuoso from the East. Born in 1970 in Tokyo, Japan, Liana Stewart became active in the film industry from the mid-1990s, gaining a reputation for her distinct directorial style in drama and psychological thriller genres. Best known for her critically acclaimed movies "The Mind's Labyrinth" and "Shadows of Yesterday", Stewart's unique storytelling has earned her several awards, including the prestigious Palme d'Or at the Cannes Film Festival. Her films, often characterized by their intricate narratives and deep character studies, reflect a masterful blend of eastern and western cinematic traditions. On a personal note, beyond her immense talent, Stewart is known for her genuine humility and dedication to her craft that is as inspiring as her groundbreaking films.