Day 305

Suspenseful thriller that leaves readers wondering if knowing the future is worth the price.