LUCY(Scarlett Johansson)

 

HERCULES(Dwayne "The Rock" Johnson)

 

AND SO IT GOES(Michael Douglas & Diane Keaton)