If you grew up a follower of the Catholic faith, you know all about shame and guilt. Coded right into the DNA of the religion is the knowledge that God is watching you and that you’re bound to break one of the many, many rules that you should live your life by. Yes, God even saw you when you discovered Internet porn for the first time, which is chronicled in the new film, “Yes, God, Yes.”

READ MORE: ‘King Of Staten Island’ Trailer: Pete Davidson Tackles Grief & Weed For Judd Apatow

As seen in the teaser for the film, “Yes, God, Yes” follows the story of a young teen girl in the early-2000s that finds herself trying to reconcile her belief in God and teachings of the Catholic church while also discovering the joys of self-pleasure and pornography. As you might imagine, it’s a time in a young person’s life that is filled with terribly awkward moments that lead to plenty of laughs.

READ MORE: ‘Babyteeth’ Trailer: Eliza Scanlen Stars In Shannon Murphy’s Acclaimed Feature Debut

The film stars Natalia Dyer, Timothy Simons, Wolfgang Novogratz, Francesca Reale, Susan Blackwell, Parker Wierling, Alisha Boe, and Donna Lynne Champlin. The comedy marks the directorial debut of writer Karen Maine. She previously co-wrote the script for the acclaimed indie hit, “Obvious Child,” which was released in 2014.

“Yes, God, Yes” is set to be released in July.

Here’s the synopsis:

In the Midwest in the early 00s, sixteen-year-old Alice (Natalia Dyer) has always been a good Catholic girl. But when an AOL chat turns racy, she discovers masturbation and becomes guilt-ridden. Seeking redemption, she attends a mysterious religious retreat to try and suppress her urges, but it isn’t easy, especially after a cute boy (Wolfgang Novogratz) starts flirting with her. Alice’s sense of shame is spiraling when she uncovers a shocking truth about the retreat’s most devout. Desperate and confused, she flees and meets an unlikely ally (Susan Blackwell) who offers an alternative view of what it means to be good. For the first time, Alice realizes she can decide for herself what to believe and finally gets the release she needs.