Riley Sager
Todd Ritter | |
|---|---|
| Pen name | Riley Sager Alan Finn |
| Occupation | Writer |
| Language | English |
| Nationality | American |
| Notable works | Final Girls Lock Every Door Home Before Dark |
| Website | |
| www | |
Todd Ritter, also known under the noms de plume of Riley Sager and Alan Finn, is an American author of thriller novels.[1][2]
Early life, family and education
[edit | edit source]This section needs expansion. You can help by adding to it. (June 2025) |
Ritter grew up in a ranch-style house in Pennsylvania.[3]
Early career
[edit | edit source]Before becoming a full-time novelist Ritter worked as a journalist, editor and graphic designer.[4][5]
Writing career
[edit | edit source]As of 2022 Ritter has released six novels as Sager and three novels under his real name, the latter of which make up the Kat Campbell series.[6] Ritter has also released one novel under the pen name Alan Finn, Things Half in Shadow.[7] He referenced the choice to write under the name Sager, stating that "since we were looking for a new publisher, one could argue that editors would be willing to go with someone who had a clean slate, rather than a critically acclaimed author with a spotty sales record."[8] The author's website for "Riley Sager" initially lacked an author photo or any gender identifying language, including pronouns.[9] This has since changed, as the current website features a photo of Ritter and uses he/him pronouns.[10]
Bibliography
[edit | edit source]As Riley Sager
[edit | edit source]- Final Girls (2017)[11][12][13]
- The Last Time I Lied (2018)[14][15]
- Lock Every Door (2019)[16][17]
- Home Before Dark (2020)[18][19]
- Survive the Night (2021)[20][21]
- The House Across the Lake (2022)[22][23]
- The Only One Left (2023)
- Middle of the Night (2024)[24][25][26]
- With a Vengeance (2025)
As Todd Ritter
[edit | edit source]Kat Campbell series
[edit | edit source]- Death Notice (2010)[27][28]
- Bad Moon (2011, also released as Death Falls)[29]
- Devil's Night (2013, also released as Death Night)[30][31]
As Alan Finn
[edit | edit source]- Things Half in Shadow (2014)[32]
Awards
[edit | edit source]| Work | Year & Award | Category | Result | Ref. |
|---|---|---|---|---|
| Final Girls | 2017 Goodreads Choice Awards | Horror | Nominated | [33] |
| 2018 International Thriller Writers Awards | Hard Cover Novel | Won | ||
| The Last Time I Lied | 2018 Goodreads Choice Awards | Mystery & Thriller | Nominated | [34] |
| Lock Every Door | 2019 Goodreads Choice Awards | Mystery & Thriller | Nominated | [35] |
| 2020 RUSA CODES Reading List | Shortlisted | [36] | ||
| Home Before Dark | 2020 Goodreads Choice Awards | Mystery & Thriller | Nominated | [37] |
| The Only One Left | 2023 Dragon Awards | Horror | Nominated | |
| 2023 Goodreads Choice Awards | Mystery & Thriller | Nominated | [38] | |
| Middle of the Night | 2024 Goodreads Choice Awards | Mystery & Thriller | Nominated | [39] |
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).