Jodie Foster / Brian Wilson - Guest Cast