Welcome to Magic Lantern Theatres and Rainbow Cinemas where you will find the best value in movie entertainment everyday of the week!

Magic Lantern Theatres is a Canadian motion picture exhibition company, established in Edmonton in 1984.

Magic Lantern Theatres are located in Peace River, St. Paul, Camrose, Fort Saskatchewan, Regina, North Battleford, Cobourg, Saskatoon and Meadow Lake.

Please check our individual cinema pages for the latest showtimes, events and services at each location.

Great presentations, elegant surroundings and welcoming hospitality will make each one of your visits to our cinemas a memorable experience. We offer affordable prices so your whole family can visit more often.

So come on down, relax with a bag of our scrumptious popcorn, and enjoy the movies!

Click here to find the theatre closest to you.