Today marks the 25th anniversary of one of the great action flicks of the 90s, Speed. In honor of the film’s anniversary, we sat down with Beth Grant—who plays the ill-fated Helen—to talk about filming her death scene, and why she’s actually kind of glad her character kicked the bucket.