Director: Laurent Delahousse, Dominique Fargues, Matthieu Besnard
François Hollande
Self
Nicolas Sarkozy
No streaming info available