The Last Picture House Has Its Grand Opening Today In Downtown Davenport

The Last Picture House, the new theater at 325 E. 2nd St., Davenport, owned by “A Quiet Place” creators Scott Beck and Bryan Woods, will officially be open to the public on Saturday, December 9th. The venue will be christened with a ribbon cutting at 5:30pm, followed by a reception and a special advanced screening of A24’s THE IRON CLAW, (which will be released nationwide 12/22). The film stars Zac Efron, Jeremy Allen White, Harris Dickinson, and Lily James and is the true story of the inseparable Von Erich brothers, who made history in the intensely competitive world of professional... Read More