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 Dolly (2025) April 28, 2026 Martin Scorsese April 27, 2026 Bruce Wayne is not Batman April 26, 2026 The Bride (2026) April 25, 2026 Previous articleDolly (2025) Related post 300 (2006) Fun Facts April 24, 2026 Star Trek (2009) Fun Facts April 12, 2026 Apples (2020) Fun Facts April 5, 2026