Leigh Scott
From Wikipedia, the free encyclopedia.
Leigh Scott (born Leigh Scott Andrew Slawner; February 18, 1972) is an American film director, writer, produce...
The Little Mermaid
2024
0.0
The Dunwich Horror
2009
4.6
Wolvesbayne
2009
4.5
Transmorphers
2007
3.0
The Apocalypse
2007
3.8
The Hitchhiker
2007
5.1
The 9/11 Commission Report
2006
5.3
Pirates of Treasure Island
2006
2.7
Hillside Cannibals
2006
3.0
When a Killer Calls
2006
3.1
King of the Lost World
2005
4.4
Shapeshifter
2005
3.8
H.G. Wells' War of the Worlds
2005
5.3
Between The Sheets
2003
0.0