The supporting cast, including Monica Bellucci, Alfred Molina, and June Foreman, add to the richness of the film's world but are not extensively explored. The villain, played by Peter Serafinowicz, is somewhat one-dimensional and lacks the complexity that would make him a compelling adversary.
The supporting cast, including Monica Bellucci, Alfred Molina, and June Foreman, add to the richness of the film's world but are not extensively explored. The villain, played by Peter Serafinowicz, is somewhat one-dimensional and lacks the complexity that would make him a compelling adversary.