Assassin's Creed featurette - "The Leap of Faith"
2:40 | Uploaded on Aug 17, 2016
The cast and crew of Assassin's Creed talk about the dangers of filming and go into detail one one particularly dangerous stunt.
Assassin's Creed is in theatres December 21, 2016.