Edward Walters (Tim Robbins) é um mecânico completamente apaixonado por Catherine Boyd (Meg Ryan). Ela está de casamento marcado com o tedioso James Moreland (Stephen Fry), mas seu tio, o genial Albert Einstein (Walter Matthau), fará o que estiver ao seu alcance para convencer a sobrinha a ficar com Edward.