
Movie Review
The Artifact (2025): Nollywood’s Indiana Jones Adventure
The Artifact (Stones of Fatima) is a Nollywood Action-Adventure released in cinemas in Nigeria on March 21st 2025. Written and Directed by Tolu Awobiyi, it has a runtime of 1 hour and 47 minutes. It […]