Carter Smith is an American filmmaker and fashion photographer. He is best known for directing the films The Ruins, Jamie Marks Is Dead and Swallowed. Read more
Coming soon