When Jodie Foster decides to attach her name to a project, it is a rare moment indeed of lateā¦ but one to rejoice. The Oscar winning actress does not appear in many films, but there was something that appealed to her about the wild and crazy premise of writer-director Drew […]