Guys. The new trailer for David O. Russell’s film Joy was released and it is stunning in every way.

The video starts off with Jennifer Lawrence as she tells her young daughter, “I want you to remember something because a lot of times people get nice things and start to think differently. We got here from hard work, patience, and humility, so I want to tell you: don’t ever think that the world owes you anything because it doesn’t. The world doesn’t owe you a thing.”

Instantly we’re captivated. Jennifer Lawrence’s acting is severe and cold and perfect. We feel as though we’re in a different world, in Joy’s world. It’s downright magical.

As the trailer goes on, viewers are taken along for the ride as Lawrence’s character skips college to support her parents during their divorce, gets married, meets Bradley Cooper’s character, and works hard to make a name for herself and to guide her daughters as they grow up. To put it simply, the trailer is raw, emotional, and full of life.

And then Robert De Niro, who plays Joy’s father, changes the entire tone of the clip when he states, “It’s my fault. I gave her the confidence to think that she was more than just an unemployed housewife.” Those words sting us through our screens.

“I want it to be unexpected,” states director David O. Russell, when discussing how he wants others to react to the trailer. “I want people to see that it’s exciting and that it’s emotional and it’s intense and it’s funny and it’s new. It’s something we’ve never done before.”

The director also teases that audiences can expect some phenomenal music when the movie comes out on Christmas day. “Music is extremely important,” Russell emphasizes. “It makes things happen! It’s the harmonic trifecta of emotion. If it envelops you, you can forget time. It’s part of the process of always trying to make things unexpected.” (It sounds like this is going to be a top-notch musical score.)

Now, we’d like to present you with the full trailer, which will definitely make you want to pre-order tickets and work Joy into your December schedule.

[Image via 20th Century FOX]