Jack and Jill vs. The World

Jack and Jill's Manifesto of Rules to Live By Rule 1 Be honest Rule 2 Believe in fairy tales Rule 3 Accept time as our friend Rule 4 Make sure the nooky is good Rule 5 Promote beauty. Wage a sustained campaign against ugliness Rule 6 Abandon the pursuit of happiness and its false promise Rule 7 Show compassion, except to pirates Rule 8 Less TV Rule 9 Always be willing to admit when you're wrong

Loading countdown...

The Lost Father

2010

Apotheosis

Apotheosis

1970

Mike Says Goodbye!

Mike Says Goodbye!

2012

Mourning for Anna

Mourning for Anna

2010

Melody for a Street Organ

Melody for a Street Organ

2009

It Gets Better

It Gets Better

2012

The Cabbage-Patch Fairy

The Cabbage-Patch Fairy

1896

Kamilla

Kamilla

1981

UFOs

UFOs

1971

Falling Leaves

Falling Leaves

1912

Kurdish Lover

Kurdish Lover

2012

Khaos: The Human Faces of the Greek Crisis

Khaos: The Human Faces of the Greek Crisis

2012

Crulic: The Path to Beyond

Crulic: The Path to Beyond

2011

Olympiad

Olympiad

1971

In Our Water

In Our Water

1982

The Mothers of Plaza de Mayo

The Mothers of Plaza de Mayo

1985

Promises to Keep

Promises to Keep

1988

Liberators: Fighting on Two Fronts in World War II

1992

Children of Fate: Life and Death in a Sicilian Family

Children of Fate: Life and Death in a Sicilian Family

1993

Rain

1976