1. B&B Theatres
100 N Main St, Hannibal, MO 63401
Coordinate: 39.70996,-91.35576
Phone: (573) 406-0002
2. Main Street Cinema 8
100 N Main St, Hannibal, MO 63401
Coordinate: 39.70996,-91.35576
Phone: (573) 248-1966
3. AMC Theaters
215 S Main St, Hannibal, MO 63401
Coordinate: 39.7084,-91.35492
Phone: (573) 221-7771
4. Cinemark Theaters
81 Northport Plz, Hannibal, MO 63401
Coordinate: 39.73162,-91.39656
Phone: (573) 221-5038