Answer
Basic is a 2003 American thriller film directed by John McTiernan, written by Dan Gilroy, and starring John Travolta, Samuel L. Jackson, and Connie Nielsen. The film follows a secret agent who is assigned to protect a former colleague and her son after a bomb kills her husband.