Corrupt ex-cop turned hitman Nick Sax's life is changed forever by a relentlessly positive, imaginary blue winged horse named Happy.
1982
2003
1996
2015
2019
1993
1977
2000
1980
2020
2021
2006
2023
1997
1990
2008
—