Question: who played jack horn in the magnificent seven
Answer: Vincent D'Onofrio as Jack Horne , a very religious tracker and mountain man .