Picture this: It's Friday night in 1995, and you're at the most beloved spot in town -- Blockbuster Video -- renting the hottest movie. Fast forward to 2025, and it seems like you're back in the same ...