Modern prophets. Catastrophic premonitions. Dreams of future crimes. Can people really predict the future' And if so, can we harness this knowledge to avoid the deadly events waiting in the days to come' Or is the future an unknowable mystery unfolding all the time'