Here's what's new on Netflix this weekend (March 14-16, 2025), including The Electric State, Audrey, and SAKAMOTO DAYS.