Show more
Todd Anderson is known for Vampires (1998), The Lone Ranger (2013) and North Country (2005). imdb.com