Eye for an Eye, which was released in theaters on Jan. 12, 1996, debuted at No. 7 on Netflix’s global chart for the week period ending Jan. 13, 2025, with 4.4 million viewers, which equates to 7 ...