Image Contact Info https://www.imdb.com/title/tt0419160/ David Smith Director Director(s) Bio David Smith is known for Spirit Trap (2005), Locked In (2010) and The Spirit of Pushkin (1994).