Logo

The Last Lions (2011)

  • Studio: National Geographic Giant Screen Films
  • Release: February 18, 2011
  • Director: Dereck Joubert
  • Writer: Dereck Joubert
  • Cast: Jeremy Irons (Narrator)
  • Genre:
#9,328 19,578