This is a no brainer-if you liked the first installment you will love this. If you did not care for the first then skip this. Tom Hardy is fun as Eddie Brock, the reporter whose body is shared with the alien carnivore known as Venom. He plays the conflict well. Woody Harrelson is formidable as the opponent and villain, Carnage. Michelle Williams has a small but important role. Stephen Graham, Al Capone in Boardwalk Empire, is good, This is grittier than true Marvel movies. It has an adult edginess and funny through line that works. A 3rd installment is on the way for sure!