The longest pro-environment speech ever in a big budget Hollywood movie is probably at the end of On Deadly Ground (1994). It's ~3:30 and it's given by the lead character played by Steven Seagal. As text...