Short
0.0
The Artifact (also know as O Artefacto) full movie is released on Feb 12, 2021. Watch The Artifact online - the Portuguese Short movie from Portugal. The Artifact is directed by Rui Constantino and created by Rui Constantino with Roy Almeida and Caleb Angel.