YAH!!! BETH IS STILL ALIVE!!! The last few seconds of the trailer shows Beth Green being bitch slapped by that female cop.