Jodie Foster August 13, 2013 Anthony Whyte Leave a comment Jodie Foster plays Secretary Delacourt in TriStar Pictures’ Elysium.