Director Evan Twohy and actress Elizabeth Raiss at the 2025 Sundance Film Festival for the movie Bubble & Squeak.