It's the rare genre hybrid that fulfills every beat - romantic as heck, laugh-out-loud funny and full of swashbuckling ...