KUALA LUMPUR, July 17 -- I confess I didn't plan on watching Christopher Nolan's The Odyssey.

It's mainly because I am one of the few people I know who hates his Batman films, especially how they spawned an entire generation of young men who memorised The Joker's monologue and rewatch the films with religious fervour.

Nolan fans everywhere

The Pavilion Damansara TGV IMAX theatre was full for the first screening on opening day, despite it being 10.30am.

Yet there I was, alongside what I assumed were Nolan fans, because I had read Homer's Iliad and Odyssey as a child and, well, it was making white supremacists angry.

Nolan's biggest sin (according to the rabid anti-woke crowd) was casting Lupita Nyong'o as Helen of Troy, the famous "fa...