Andrew Knight ( Hasta el último Hombre )Randall Wallace ( Hasta el último Hombre , Braveheart )Robert Schenkkan ( Hasta el último Hombre )