This reminds me of that Hitchcock film, The Brids.

This reminds me of that Hitchcock film, The Brids.