ComingSoon.net talked to Jodie Foster and Anton Yelchin about The Beaver , opening in limited theaters on May 6th before expanding wider on May 20th. Foster...