Mackenzie Meyer on screen