Is this really being screened at Odeons?
It's meant to be out on Oct 5 at selected Odeon cinemas, but I can't find any reference to it anywhere, on their website or anywhere else in terms of where it's on and how to book.
Can anyone shed some light on this?