Justin Bieber fights for love (and gets his ass kicked) in the cinematic music video for his latest single “As Long As You Love Me,” featuring rapper Big Sean.

The epic Anthony Mandler-directed clip sees the 18-year-old heartthrob fall in love, but unfortunately for him … his girlfriend’s dad — played by Michael Madsen (of “Reservoir Dogs” and “Kill Bill” fame) — does NOT approve of the relationship.

In fact, at the the beginning of the video, he tells Bieber, “She needs to be with a man, not a boy,” and suggests that the young man get in his car and leave and never come back “because if you do … it’s not gonna be good for you.”

Of course, Bieber doesn’t listen, and runs off to a bus (or train?) station, where he waits for his lady love to join him … which obviously didn’t sit too well with the girls’ father, who later confronts Bieber and gives him one hell of a beat down, while his daughter looks on in horror and pleads for him to stop.

It’s official … Justin Bieber isn’t a little kid anymore, and this video — a far cry from his “Baby” days — definitely shows that.

Check it out below!

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.