Someone took 100 movie scenes and set them to Bruno Mars 'Uptown Funk' and it's amazing! 

Tom Cruise in Risky Business, Sylvester Stallone in Rocky III, Jim Carey in Bruce Almighty. The list goes on and on.

It was put together by a channel named 'What's the Mash Up?' which appears to be French since they include several French movies you probably won't recognize.

How many do you think you can name? Here's a handy guide to them in chronological order so you can check your score.

Bis (French)

Footloose

Rocky III

Sister Act 2

Kickboxer

Les Compères (French)

Love Actually

Napoleon Dynamite

Risky Business

Mr. Bean’s Holiday

The Naked Gun 2½

A Night at the Roxbury

Despicable Me

Bruce Almighty

Tropic Thunder

Saturday Night Fever

Back to the Future Part III

The King of New York

La cité de la peur (French)

13 Going on 30

Shaun of the Dead

Sister Act 2

Starsky & Hutch

Big

The Blues Brothers

Aladdin

West Side Story

Hitch

Sister Act 2

Zoolander

Airplane

Singin' in the Rain

American Wedding

Kung Fu Hustle

Slumdog Millionaire

School Of Rock

The Gold Rush

Camping (French)

Spiderman 3

Babysitting (French)

You Don't Mess with the Zohan

Magic Mike

Scary Movie 5

The Wolf of Wall Street

Pulp Fiction

Spy Hard

A Night at the Roxbury

The Nutty Professor

Beetlejuice

The Full Monty

Burn After Reading

American Pie

Reservoir dogs

What Women Want

Shrek

Flashdance

Top Secret!

Ted

Didier (French)

Road Trip

Astérix et Obélix: Mission Cleopatre (French)

Rabbi Jacob (French)

Mary Poppins

Dirty Dancing

Cool Runnings

Boat Trip

Grease

Staying alive

Face/Off

Charlie's Angel

Spy Hard

Dirty Dancing

The Hangover

OSS 117 : Le Caire, nid d'espions (French)

Dirty Dancing

Footloose

The Lion King

The Full Monty

Rush Hour

American pie

Napoleon Dynamite

Intouchables (French)

Sister Act

Man On the Moon

Les trois frères (French)

Mrs. Doubtfire

Little Miss Sunshine

The Goonies

Forrest Gump

Mary Poppins

Brice de nice (French)

The 40 Year-Old Virgin

Scary Movie 5

The Breakfast Club

Borat

Wreck-It Ralph

Billy Elliot

Signs

Mafia!

Shrek

Risky Business

Road Trip

Grease

Star Wars Episode VI: Return of the Jedi

The Mask

The Artist

Happiness Therapy

500 Days of Summer

Austin Powers

Footloose

Old School

500 Days of Summer

The Mask

Beauty and the Beast

Mamma Mia!

Fame

Hitch

Footloose

Step Up

Madagascar

Hairspray

Grease

A Night at the Roxbury

More From Q97.9