Venom

Venom ★★

So lame they can just put this shit in cinemas and get away with it

Hrzvzn2 liked this review