bullock release sandra wallpaper sandra bullock netflix movie release Web Bird Box is a 2018 American post-apocalyptic horror thriller film directed by Susanne Bier and written by Eric Heisserer base… Wednesday, September 28, 2022 Edit