Tribeca 2025: An Eye for an Eye Review