Ridiculously unbelievable

Rating: 8/10 (27 June 2019)

Are we really supposed to believe ... it would take someone 20 years (and not 20 seconds) to fall in love with Lily James?