Review: Francesco Rosi’s The Moment of Truth on Criterion Blu-ray by Glenn Heath Jr. January 25, 2012 Rosi’s infamous and beguiling depiction of man versus nature finally arrives on home video under the Criterion crest.