Netflix’s The Beast in Me delivered a gripping finale packed with emotional revelations, shocking twists, and long-awaited ...