50 Must-Read 50 Beta
← The Must-Read 50
I Think We've Been Here Before
New · Fiction, Science Fiction, Christmas

I Think We've Been Here Before

by Suzy Krause
2024 · 317 pages · Fiction
34 New ★ 3.96 on Goodreads · 8K ratings
≈ 8 hours to read · about 2 weeks at 30 minutes a day

Is it worth reading?

Goodreads Choice (science fiction) finalist (2025). 3.96★ from 8K Goodreads ratings.

By the numbers

34Must-Read Score
  • Critics10 out of 100 · counts 35%+4
  • Readers32 out of 100 · counts 50%+18
  • Buzz72 out of 100 · counts 15%+12

Where it ranks

Shortlisted

Reads as

Adventurous, Thought-provoking

How we rank

Already read it? Upload your Goodreads or StoryGraph history and get the 50 best books you haven't read, tuned to your taste.Get my 50

If you like this, read next

Death of the Author
Death of the AuthorNnedi Okorafor
Beautyland
BeautylandMarie-Helene Bertino
In Ascension
In AscensionMartin MacInnes
Project Hail Mary
Project Hail MaryAndy Weir
The Will of the Many
The Will of the ManyJames Islington
Playground
PlaygroundRichard Powers