If one thing's become clear over the past several U.S. presidential elections, it's that many Americans have wildly different political views.
We hear it all the time - as far as politics goes, America is more polarized than ever.
The Republicans and Democrats are more concerned with gaining or holding onto power, than with what's actually good for the country.
No one is willing to bend or compromise, so nothing gets done.
There's no real exchange of ideas - it's just a lot of angry rhetoric and attacks, that reinforce Conservative and Liberal stereotypes.
Obviously, that doesn't apply to everyone in America. But it's certainly seems to be a big part of the political culture.
Well, Kid Rock and Sean Penn have got together to make a short public service film to try to tear down those walls.
Rock is a Mitt Romney supporter, while Penn is one of Hollywood's most Liberal minded and socially conscious stars.
In the film, they show up in the same bar and do a lot of trash talking that plays into their political stereotypes. Essentially, Rock is a redneck while Penn is a bleeding heart.
But when they hear breaking news about a tragic event, they're reminded that despite their different views, they're both - first and foremost - Americans.
From there, the films goes into a funny, goofy montage where Rock and Penn go for a drink together, protest, attend a gay wedding, exchange gifts and build sand castles together on the beach.
Take a look but a warning about some of the language.
The film's description says it aims to "tear down the one-dimensional political stereotypes portrayed by the media by confronting them head on."
It goes on to say "it reminds us that what really matters is that we're all Americans, with diverse thoughts, opinions and stances on issues. We are millions of unique, individual parts, the sum of which comprise a whole that is the shining beacon of freedom throughout the world."