The late U.K. journalist Joe Strombel (Ian McShane) is being mourned by his colleagues—even as, stuck in limbo, Joe remains committed to pursuing a hot tip on the identity of “the Tarot Card Killer” at large in London. But how can his legwork get done now? Via the very much alive Sondra Pransky (Scarlett Johansson).
Sondra is an American journalism student visiting friends in London. During a stage performance by another American, magician Sid Waterman (Woody Allen), Sondra is shocked to find herself able to see and hear Joe. From beyond, he gives her the scoop of a lifetime and urges her to pursue it. Sondra immediately starts chasing the big story, enlisting the aid of a reluctant Sid. That chase leads right to handsome British aristocrat Peter Lyman (Hugh Jackman). Soon, Sondra finds that the romance of her life may well be the dangerous scoop she's looking for.