Dokumentarfilm von inzwischen inhaftierten tibetischen Amateurfilmern über Tibet, China und die Olympischen Spiele.