Ben Goddard Known forDirecting Movies with Ben GoddardThe Somme: From Defeat to Victory 2006 · ★ 10.0 Movies directed by Ben GoddardLast Best Chance 2005 · ★ 6.0 TMDB