suddenly last summer - on the set ; Photo to dispel rumors about the bad atmosphere during filming.

suddenly last summer - on the set ; Photo to dispel rumors about the bad atmosphere during filming.