Ben Goddard Movies

  • 2006
    The Somme: From Defeat to Victory

    The Somme: From Defeat to Victory

    The Somme: From Defeat to Victory

    02006HD

    Based on diaries, records and eyewitness accounts, this is the story of the two Battles of the Somme from the perspective of British and German...

    The Somme: From Defeat to Victory
  • 2005
    Last Best Chance

    Last Best Chance

    Last Best Chance

    42005HD

    Thriller about governments around the world racing to attempt to stop a terrorist organization from gaining loose nuclear weapons and supplies before...

    Last Best Chance