About Artifact
Follow 30 Seconds to Mars as they record their latest album, This Is War, and their battle against record label EMI.
Full Cast of Artifact
Tomo Miličević
plays Self
Chester Bennington
plays Self
Angelica Cob-Baehler
plays Self
Elio Leoni-Sceti
plays Self
Constance Leto
plays Self
Daniel Levitin
plays Self
Steve Lillywhite
plays Self
Jamie Reed Schefman
plays Self
Annabelle Wallis
plays Self
Crew of Artifact
Editing
Production
Directing