'Are You There God? It's Me, Margaret': Meet The Cast Behind The Movie 

WRITTEN BY SHAURYA THAKUR

Abby Ryder Fortson as Margaret Simon The American actress plays Margaret, the anxiety-ridden adolescent looking for answers in 'Are You There God? It's Me, Margaret'.

Rachel McAdams as Barbara Simon Canadian actress stars as Margaret's mother, Barbara, who tries to be a voice of reason in Barbara's about to be complicated life.

Benny Safdie as Herb Simon Benny Safdie plays Herb Simon, Margaret's well-meaning yet clumsy dad who might also be figuring things out like his family.

Kathy Bates as Sylvia Simon Academy Award-winner stars as Sylvia Simon, Margaret's grandmother. She's trying to keep  her daughter and granddaughter's emotional journeys in check.

Elle Graham as Nancy Wheeler She has played Susie Coyle in the DC series 'Swamp Thing.' She now plays Nancy Wheeler, one of Margaret's friends in the movie 'Are You There God? It's Me, Margaret'.

Katherine Mallen Kupferer as Gretchen Potter She plays Gretchen Potter, who soon becomes one of Margaret's friends as they navigate the treacherous path of puberty and resulting confusion.

Amari Alexis Price as Janie Loomis Amari Alexis Price plays Janie Loomis. She becomes Margaret's best friend in no time.

Isol Young as Laura Denker Before playing Laura Denker in 'Are You There God? It's Me, Margaret', she appeared in the films 'Skin of the Father' and 'Alma.'

For more stories,