Frankfurt

lichtspielhaus

Tonight's play of light across Frankfurt's screens.


Today's screeningsWeekly overview
Ask an AI

Weekly overview

13 Aug – 19 Aug

  1. IMDb 7.3

    DJ Ahmet

    15-year-old Ahmet, from a remote Yuruk village in North Macedonia, finds refuge in music while navigating his father’s expectations, a conservative community, and his first experience with love — a girl already promised to someone else.

    • Drama
    • Music
    • Comedy

    Hafen 2 Offenbach

  2. TMDB 69RT 85IMDb 6.8

    Caught Stealing

    Burned-out ex-baseball player Hank Thompson unexpectedly finds himself embroiled in a dangerous struggle for survival amidst the criminal underbelly of late 1990s New York City, forced to navigate a treacherous underworld he never imagined.

    • Crime
    • Thriller
    • Comedy

    Hafen 2 Offenbach

  3. TMDB 69IMDb 7.2

    Friend

    Despite their different family backgrounds, four friends grew up together in the wearisome years of the 70s. But as time goes by, each of them takes a different life path.

    • Action
    • Drama
    • Crime

    Hafen 2 Offenbachstumm


Nothing for you? How about a play, a museum visit, or a concert instead?

Frequently asked01 — 07

Which cinemas are covered?

Currently 40 cinemas and film series in Frankfurt and the surrounding area: Astor Film Lounge HafenCity, Zeise Kinos, Astor Film Lounge MyZeil, Koralle Lichtspiele, Savoy Filmtheater, Abaton, Filmpalast Hofheim, Cinéma Frankfurt, Murnau-Filmtheater, Passage Kino Hamburg, Hansa-Filmstudio, Capitol Arthouse Kino Mainz, Studio Kino, Harmonie Theater Frankfurt, Metropolis Kino, Blankeneser Kino, 3001 Kino, Filmforum Höchst, Kino Kelkheim, DFF — Deutsches Filminstitut & Filmmuseum, Magazin Filmkunsttheater, Filmraum, Mal seh'n Kino, Hafen 2 Offenbach, Alabama Kino, SchanzenKino 73, Kronberger Lichtspiele, Elbe Filmtheater, Eldorado Arthouse Kino, Kino Köppern, Orfeo's Erben, Pupille — Kino in der Uni, Caligari FilmBühne, MGGU – Museum Giersch der Goethe-Universität, Lichtblick Mörfelden, naxos.Kino, Eschborn K, Senckenberg Naturmuseum, Deutsch-Französische Gesellschaft Frankfurt and Historisches Museum Frankfurt.

How current is the programme?

Data is scraped multiple times a day directly from cinema websites. Cancellations, sold-out flags and programme changes usually surface within an hour.

Can I buy tickets here?

No — the Tickets button on each screening links directly to the cinema's own booking page. This site doesn't sell tickets and takes no commission.

What do OmU, OmeU, DF, OV, DCP, 35mm mean?

Language version: OmU = original audio with German subtitles, OmeU = original with English subtitles, DF = German-dubbed version, OV = original version with no subtitles, stumm = silent film (often with live accompaniment). Projection format: DCP = Digital Cinema Package, the digital standard in modern cinemas; 35mm / 16mm / 70mm = analogue film prints on physical stock.

What happens to screenings that have already started?

On today's view, screenings are hidden 30 minutes after their start time, so only reachable showtimes remain visible. A small note at the bottom shows how many have already begun.

Why this site?

Frankfurt has an unusually dense cinema scene — the DFF Filmmuseum, Astor, three arthouse houses, Pupille at the university, Programmkino Rex in Darmstadt, the Murnau in Wiesbaden — but no shared programme. This site lays every house onto one searchable day view.

How do push notifications work?

Subscribe via the "Push Digest" button or the footer link. Three time slots are available: morning (07:00), afternoon (17:00) and a weekly Sunday overview (09:00). Notifications can optionally be restricted to specific cinemas. Sign-up is anonymous — no account, no email — and can be cancelled at any time. On iOS, the site must first be added to the home screen as a web app.

Feedback & corrections

Wrong time, missing screening, typo? Every hint is welcome.

Subscribe to screenings

Push notifications straight to your device — no email, no account. Cancel any time.

Restrict to cinemasempty = all