A French special op suffers an existential crisis as he wanders New York City in search of a mission and the requisite connections.
2005
1987
2006
2008
2001
2014
2007
1997
2009
2003
2000