Nichelle Aiden Beste films: Saints and Soldiers: Airborne Creed (2012) The Killing Pact (2017) (Tv-film) Saga: Curse of the Shadow (2013)