Los Angeles: Seth Rogen and Charlize Theron shared a lot of laughs on the red carpet of their forthcoming film 'Long Shot' London premiere on April 25.
The two play an unlikely match in the new romantic comedy which centers around the relationship between Fred Flarsky (Rogen) and Charlotte Field (Theron).
Field and Flarsky are reunited at a party when she recognizes him as the boy she used to babysit. Field is now running for President and recruits his help as a journalist to write for her campaign.
Theron, who has made her career playing strong women in action-packed thrillers like 'Mad Max: Fury Road' and 'Atomic Blonde', said, "I cry at the drop of a hat." Then she added, "That is what makes me strong. That I am in touch with my feelings."