[Photo by: Orion Pictures]

Breaking boundaries and celebrating diversity and LGBTQ romance, Every Day is a forthcoming teen film that honors every kind of love.

Read more: 14 of our favorite music videos that celebrate LGBTQ pride

Based on a New York Times best-selling book by David Levithan, Every Day tells the story of 16-year-old Rhiannon (Angourie Rice), a shy high school student who falls in love with a mysterious soul named "A."

The twist is, "A" magically inhabits a different body every day. "A" is always the same age, but never the same person two days in a row.

The film is breaking boundaries because Rice's single love interest is played by 15 different actors of all shapes, sizes, colors and gender identities. She is shown opposite each of them throughout the course of the movie.

Sounds pretty awesome, right?

The cast also features a great lineup of actors including Maria Bello (The Mummy), Debby Ryan (The Suite Life On Deck), Jacob Batalon (Spider-Man: Homecoming) and Justice Smith (Paper Towns).

Every Day will be coming to theaters Feb. 23. Watch a trailer for the film below:

Are you excited to see Every Day? Let us know in the comments!

Watch more: 10 essential modern scene love songs