One Small Leap

Edward Boase, James Walker

United Kingdom, England / 2002 / Fiction / 3’23”I0301237

One Small Leap
Images

SYNOPSIS

July 21st, 1969: Neil Armstrong takes one giant leap for mankind. In Muskogee, Oklahoma, one man is turning back the evolutionary clock.

GÉNÉRIQUE