Cairo Station (1958) Fun Facts April 29, 2026 Egypt’s official submission for Best Foreign Language Film at the 31st Academy Awards in 1959. It holds a 100% rating on Rotten Tomatoes and was banned in Egypt for 20 years – only to be brought back due to public demand. Share FacebookTwitterPinterestWhatsApp Search Latest articles It Was Just An Accident (2025) May 21, 2026 Normal (2026) May 20, 2026 Nobody 2 (2025) May 19, 2026 Orson Welles May 18, 2026 Previous articleDolly (2025)Next articleHoney Bunch (2025) Related post Shaun of the Dead (2004) Fun Facts May 4, 2026 300 (2006) Fun Facts April 24, 2026 Star Trek (2009) Fun Facts April 12, 2026