Key of Life Published April 3, 2013 at 1601 × 1061 in Film ‘n’ Food ← Previous Next → INFO: 128 minutes, directed by Kenji Uchida SCREENINGS: Friday, April 12, 8:30 p.m.; Saturday, April 13, 3:30 p.m. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Pinterest (Opens in new window)Click to email a link to a friend (Opens in new window)Click to print (Opens in new window)