Guest of Honour
Kiko Martinez
[Writer/director Atom] Egoyan layers his screenplay with so many convoluted storylines, frustratingly vague flashbacks and unconvincing character motivation, it's almost as if he's written a film to please himself and not an audience.