Albert Ross (Dexter Fletcher – Band of Brothers, Layer Cake) can
see the future in his dreams: misfortunes,
torrid love affairs, even death. He also gets a glimpse into his
own future, where a sexy bombshell named Olivia
(Elize du Toit – The Devil’s Chair) is going to offer him
freedom from a dull life and a stepmother from hell
(as well as grant him unlimited sex). First, however, Albert
must enlist the aid of an amateur sleuth
(Linda Hamilton – Terminator 2: Judgment Day) to figure out
not only why his dreams are coming true, but also
to prevent a vision that keeps popping up in his sleep:
someone is going to die. Also stars Parminder Nagra
(Bend It Like Beckham) and Susan George (Straw Dogs)