La Flamme Rouge
One traumatic night unravels the life of a retired cycling champ into a nightmarish fever dream of murder, steroid rings, and assassins. Only a renegade detective can help him survive until sunrise.
22 January 1975, Los Angeles, California, USA
10 May 1977, Houston, Texas, USA
20 April 1959, Burbank, California, USA
4 March 1975

