Meet the Characters
![](https://i.cdn.tbs.com/assets/images/DanielRadcliffe1366x768.jpg)
Daniel Radcliffe as Craig
Daniel Radcliffe plays "Craig," a low-level angel responsible for handling all of humanity's prayers.
![](https://i.cdn.tbs.com/assets/images/SteveBuscemi1366c768.jpg)
Steve Buscemi as God
Steve Buscemi plays "God," who has pretty much checked out to focus on his favorite hobbies.
![](https://i.cdn.tbs.com/assets/images/GERALDINEVISWANATHAN1366x768.jpg)
Geraldine Viswanathan as Eliza
Geraldine Viswanathan plays "Eliza", who is excited to finally get to help humanity by answering prayers — but soon becomes frustrated when she realizes only a tiny percentage of prayers are ever answered.
![](https://i.cdn.tbs.com/assets/images/KaranSoni1366x768.jpg)
Karan Soni as Sanjay
Karan Soni plays “Sanjay,” God’s right-hand man, who confers with God in weekly briefings. A bit of a heavenly yes-man, he tries his best to handle the sometimes-recalcitrant Deity.
![](https://i.cdn.tbs.com/assets/images/SashaCompere1366x768.jpg)
Sasha Compere as Laura
Sasha Compere plays "Laura," a sweet, intelligent, socially-awkward and lonely young woman. When she meets Sam, she feels she has found her kindred spirit, but she’s too nervous to make a move and show her interest.
![](https://i.cdn.tbs.com/assets/images/JonBass1366x768.jpg)
Jon Bass as Sam
Jon Bass plays “Sam,” a sweet, shy, lonely young man who suffers from low self-confidence. When he meets Laura he is smitten, but too nervous to make a move — so he prays to God to help him get together with her.
![](https://i.cdn.tbs.com/assets/images/LollyAdefope1366x768.jpg)
Lolly Adefope as Rosie
Lolly Adefope plays “Rosie,” God’s assistant.