Cain's Shadow
November 5th, 2025. Western metropolis. Young inspector Abel is grappling with the umpteenth disappearance: Angela, a 9-year-old girl, of whom there has been no news for two days.

November 5th, 2025. Western metropolis. Young inspector Abel is grappling with the umpteenth disappearance: Angela, a 9-year-old girl, of whom there has been no news for two days.

1987

2007

2005

2006

1988

1977

1993

1960

1993

1985

1964

1988

1989

1990

2000

1999

1970

2015

2022

1962