Re: 1 book, 7 movies, 7 albums
I'm fairly surprised you haven't seen The Rock. It's fun! Ed Harris is less "evil" and more "principled villain" in it. He did play evil in Snowpiercer but was overshadowed among the "bad guys" in that by Tilda Swinton, and probably Alison Pill too.