Sean Penn...is (not)...Larry (anymore)?