Vile & Miserable
In a world where books and cars share a sales floor, a misanthropic and immortal bookselling demon is forced to team up with a young, enthusiastic human assistant to save his bookstore.
1994
1960
2000
1991
2025
1996
1999
2006
1995
1995
1986
1994
1976
1999
2006
1999
1972
1990
1978
2016