Goon is a fun movie. A little disappointing, but fun. A lot of it was poorly written, especially some of the dialogue, and the acting was weak in parts- not that I expect an Oscar-worthy turn from Seann William Scott, but still... I know he's capable of better. Problems aside, it's still a good watch.
I might be biased because of my love of both hockey &its enforcers (I had to actually stop myself from cheering probably 3 or 4 times in the movie when a clutch goal was scored) but I think most people will enjoy it. The treatment of the culture of hockey, the roles different players have, is pretty well crafted. They got a lot of the quirky things right- the oddball announcer, the overenthusiastic young player, the burnt-out, jaded captain, the dynamics of the team chemistry, even the national anthem scene, though only seconds long, captures a world of minute detail that exists in the world of hockey.
Hockey fans will have a lot to identify with. And normal people will have a good story to watch unfold. Because it's a hockey movie, but it's also a movie about finding your purpose, learning what you're made of; it's a movie about what matters in life; about being part of something bigger than yourself; about camaraderie; about loyalty; about brotherhood & friendship. And about punching people in the face.