May 18, 2011June 24, 2020 by Mavrix Photo 01 Jodie Foster And Mel Gibson The Beaver Jodie Foster and Mel Gibson promote their new movie The Beaver at the 64th Annual Cannes Film Festival. Despite ..... ...[Continue] in Celebrity / Events / Jodie Foster / Mel Gibson 0 comments