Film Review: Lara Croft: Tomb Raider - The Cradle of Life (2003)drax (75)in Movies & TV Shows • last month #cinetv #movies #film #review #alive #neoxian #ocd #upmewhale #proofofbrain