It is the future (well 2008 anyway) and London is semi-submerged due to the melting ice caps. Stone (Rutger Hauer) is a maverick cop with the London police who investigates a brutal killing in a club. It seems the murderer is someone who killed his partner years before and has a liking for tearing out human hearts.
Stone is teamed up with eager young (and book learned) detective Dirkin (Alastair Duncan) to catch this serial killer. However, Stone doesn't believe the killer is human. Soon Stone and his girlfriend Michelle (Kim Cattrall) are being targeted by the killer, who seems impervious to their guns. So they obviously need bigger guns!
A complete car crash of a film with bizarre scenes, even more bizarre plot and even even more bizarre acting at times though Hauer, Duncan and Cattrall are great throughout. The film is utter nonsense but also utterly compelling and terrific fun. A film doesn't always need to make sense to be worth a watch as long as you can suspect believe long enough and enjoy the (soggy) ride.