Beautiful, interesting, incredible cinema.
Alain Delon’s second film as director. It’s another entertaining, tough action flick starring himself.