«بر فراز آب» کمدی عاشقانهای است که داستان نسخه کلاسیک را با جابهجایی جنسیت شخصیتها بازسازی میکند. لئوناردو، مردی ثروتمند و خودخواه، کیت را برای تمیزکاری قایق تفریحیاش استخدام میکند اما پس از مشاجره دستمزد او را نمیدهد. کمی بعد لئوناردو از قایق به دریا میافتد و در بیمارستان با فراموشی به هوش میآید. کیت که هم به پول نیاز دارد و هم از رفتار او عصبانی است، وانمود میکند همسرش است و او را به خانه میبرد تا کار کند و در مراقبت از سه دخترش کمک کند. لئوناردو که هیچ خاطرهای از زندگی اشرافیاش ندارد، مجبور میشود با شغل فیزیکی، مسئولیت خانه و روابط خانوادگی کنار بیاید. دروغ اولیه به تدریج پیچیده میشود، چون او با بچهها پیوند واقعی پیدا میکند و رابطهاش با کیت نیز تغییر میکند. فیلم از اختلاف طبقاتی برای کمدی استفاده میکند، اما قلب داستان این است که شخصیت خودخواه در زندگیای کاملاً متفاوت با گذشته، ارزش کار، خانواده و توجه به دیگران را تجربه میکند.