Odeon Cinema is a multi screen cinema complex with several cinemas located all over the UK, showing all the latest box office releases.