Welcome to 8FLiX • Screenplays | Scripts

Born: March 14, 1943. Ivor Powell is a producer, director and writer known for Finch (2021), Blade Runner (1982), Alien (1979), The Duellists (1977).

Close Menu