Set in the dark heart of Victorian London, Detective Inspector Rabbit is a hardened booze-hound who's seen it all. Rabbit's been chasing bad guys for as long as he can remember, but these days his heart keeps stopping at inopportune moments.
2025
2024
1987
1993
2018
2016
1971
2010
2011
2012
2021
2022
2019
2020
2006
2023