An independent five-screen multiplex, it opened in 1997 as part of a small outdoor mall called Mackinaw Crossings. It is still in operation as of 2022.