Tom Hardy and Riz Ahmed give their all to a script that isn't worth their talents... and Michelle Williams is there doing her best to make her paycheck... This movie just seems like it should have been made at least a decade ago... The action and most of the comedy is dated and out of place... It was actually a pretty good movie until Venom arrived... which isn't what you want in a movie about Venom...