God

Talking to the camera, Margaret tells us about her friendship with God. "We talk every day," she explains. And at that moment, her phone rings, and it's God on the line. God's gossip is the best, Margaret tells us. Then, we see what happens to her when she and God have a falling out. Can they patch it up? Is she sane?

Loading countdown...
Michael Hatzius: Echstasy - Live!

Michael Hatzius: Echstasy - Live!

2016

Oh, God! Book II

Oh, God! Book II

1980

Annie Hall

Annie Hall

1977

Monty Python and the Holy Grail

Monty Python and the Holy Grail

1975

Last Action Hero

Last Action Hero

1993

New in Town

New in Town

2009

Kuffs

Kuffs

1992

Blazing Saddles

Blazing Saddles

1974

Holy Camp!

Holy Camp!

2017

The Gods Must Be Crazy

The Gods Must Be Crazy

1980

Alfie

Alfie

2004

Wayne's World

Wayne's World

1992

Grease

Grease

1978

The Man Who Sued God

The Man Who Sued God

2001

DodgeBall: A True Underdog Story

DodgeBall: A True Underdog Story

2004

Switch

Switch

1991

George of the Jungle

George of the Jungle

1997

The Day of the Beast

The Day of the Beast

1995

Bedazzled

Bedazzled

1967

A Good Woman

A Good Woman

2004