Phil Allora
Phil Allora, the master of suspense and mystery, was born in 1960 in the bustling city of Manila, Philippines. This Filipino director, active from 1980 onwards, is best known for his work in the thriller and crime genres, with his most acclaimed films being "In the Shadows" and "The Final Hour". Though he has not been awarded at major film festivals, his unique authorial style, characterized by intricate plot twists and suspenseful soundtracks, has won him considerable recognition and a dedicated following.
From the heart, Allora is a director who paints with darkness and suspense, creating intricate cinematic puzzles that challenge and captivate his audience.