Artifacts is a 2007 horror film directed by Giles Daoust and Emmanuel Jespers and starring Mary Stockley and Felix Scott. It was released in the United States by Lionsgate films.
Artifacts is a 2007 horror film directed by Giles Daoust and Emmanuel Jespers and starring Mary Stockley and Felix Scott. It was released in the United States by Lionsgate films. (en)
Artifacts is a 2007 horror film directed by Giles Daoust and Emmanuel Jespers and starring Mary Stockley and Felix Scott. It was released in the United States by Lionsgate films. (en)