Friday, December 8, 2023

Tag: Sylvester Stallone

Eye See You movie poster
This Seven/Silence of the Lambs wannabe proves that it's better to be a big fish in a small pond than a small fish in Hollywood. Initially tabbed for a theatrical run (with the slightly less silly title D-Tox), Eye See You was shelved for three years before it went...