H.C. Potter ( ¡Viva la Vida! )John Ford ( El último hurra )Richard Thorpe ( What next, corporal hargrove? )