Leigh Scott
Leigh Scott, an American filmmaker, was born in 1972 in Birmingham, Alabama, USA. Scott, who has been active since 1997, has primarily worked in the genres of fantasy, horror, and sci-fi, directing films such as "Transmorphers", "Dorothy and the Witches of Oz", and "King of the Lost World", and while he hasn't garnered any awards at major film festivals, his cult following has solidified his place in B-movie history. His authorial style is marked by his ability to create compelling narratives on limited budgets, often showcasing innovative special effects and a unique, offbeat sense of humor. Leigh Scott, a true maverick of the independent film industry, continues to captivate his audience with his unwavering passion and creativity for cinema.