Michel Caron
Choice of Arms
1981
Movie
Graduate First
1978
Movie
Joy
1983
Movie
Demon Is on the Island
1983
Movie