I don't mind Craig as Sky... as long as they don't cast a 20-something opposite him as Sarah.
If Sarah is mid-30s, it'll work fine!
But Anne Hathaway and Craig?
No. Not unless you want to get creeped out.
(And YES, I know in the '40s and '50s, we had your Fred Astaire and others playing opposite women two decades younger like Audrey Hepburn... but the last time I checked, this isn't the '40s and '50s. Not by a long shot.)
"Jaws is the Citizen Kane of movies."
blocked: logan2, Diamonds3, Hamilton22