Ben Affleck, Lily Allen - Cast Appearances