Beautiful, interesting, incredible cinema.
A newlywed couple (Claire Forlani, Eion Bailey) goes honeymooning in London only to get lost in Crouch End, a notorious town that may be a portal to another dimension.