Film isn't good for leaks. Ask at the store and they'll show you compressible gasket material that is great to help block leaks around windows.
Ask for Mortite and press it into gaps easy to remove
Yes they are good for drafts
Thanks! Your answer is awaiting moderation.