Tom Hardy - as both Eddie Brock & (especially) Venom - is a lot of fun, but the antagonist is a toothless cliche; the first 30m felt unnecessary (could've been condensed to about 5-10m) while the ending felt rushed.