Fodor's Expert Review Neptune Cinema
Bermuda
Film
Editor's Note: This location is no longer in operation.
Neptune Cinema is a 118-seat cinema that typically shows feature films twice a day. Get there early for popular movies, as this small cinema often sells out.