Index: src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilm.java
===================================================================
--- src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilm.java	(revision fc448f529f7ef04e76b2704636aabb5684d6e2db)
+++ src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilm.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
@@ -33,3 +33,8 @@
     @Column(name = "id_film")
     Integer id_film;
+
+    public CinemaPlaysFilm(Integer id_cinema,Integer id_film) {
+        this.id_cinema = id_cinema;
+        this.id_film=id_film;
+    }
 }
Index: src/main/java/com/example/moviezone/service/CinemaPlaysFilmService.java
===================================================================
--- src/main/java/com/example/moviezone/service/CinemaPlaysFilmService.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
+++ src/main/java/com/example/moviezone/service/CinemaPlaysFilmService.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
@@ -0,0 +1,7 @@
+package com.example.moviezone.service;
+
+import com.example.moviezone.model.manytomany.CinemaPlaysFilm;
+
+public interface CinemaPlaysFilmService {
+    CinemaPlaysFilm save(Integer id_cinema,Integer id_film);
+}
Index: src/main/java/com/example/moviezone/service/Impl/CinemaPlaysFilmServiceImpl.java
===================================================================
--- src/main/java/com/example/moviezone/service/Impl/CinemaPlaysFilmServiceImpl.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
+++ src/main/java/com/example/moviezone/service/Impl/CinemaPlaysFilmServiceImpl.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
@@ -0,0 +1,20 @@
+package com.example.moviezone.service.Impl;
+
+import com.example.moviezone.model.manytomany.CinemaPlaysFilm;
+import com.example.moviezone.repository.CinemaPlaysFilmRepository;
+import com.example.moviezone.service.CinemaPlaysFilmService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class CinemaPlaysFilmServiceImpl implements CinemaPlaysFilmService {
+    private  final CinemaPlaysFilmRepository cinemaPlaysFilmRepository;
+
+    public CinemaPlaysFilmServiceImpl(CinemaPlaysFilmRepository cinemaPlaysFilmRepository) {
+        this.cinemaPlaysFilmRepository = cinemaPlaysFilmRepository;
+    }
+
+    @Override
+    public CinemaPlaysFilm save(Integer id_cinema, Integer id_film) {
+        return cinemaPlaysFilmRepository.save(new CinemaPlaysFilm(id_cinema,id_film));
+    }
+}
Index: src/main/java/com/example/moviezone/web/HomeController.java
===================================================================
--- src/main/java/com/example/moviezone/web/HomeController.java	(revision fc448f529f7ef04e76b2704636aabb5684d6e2db)
+++ src/main/java/com/example/moviezone/web/HomeController.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
@@ -28,6 +28,7 @@
 private final CinemaService cinemaService;
 private final CinemaOrganizesEventService cinemaOrganizesEventService;
-
-    public HomeController(FilmService filmService, UserService userService, ProjectionService projectionService, EventService eventService, TicketService ticketService, WorkerService workerService, CustomerRatesFilmService customerRatesFilmService, CinemaService cinemaService, CinemaOrganizesEventService cinemaOrganizesEventService) {
+private final CinemaPlaysFilmService cinemaPlaysFilmService;
+
+    public HomeController(FilmService filmService, UserService userService, ProjectionService projectionService, EventService eventService, TicketService ticketService, WorkerService workerService, CustomerRatesFilmService customerRatesFilmService, CinemaService cinemaService, CinemaOrganizesEventService cinemaOrganizesEventService, CinemaPlaysFilmService cinemaPlaysFilmService) {
         this.filmService = filmService;
         this.userService = userService;
@@ -39,4 +40,5 @@
         this.cinemaService = cinemaService;
         this.cinemaOrganizesEventService = cinemaOrganizesEventService;
+        this.cinemaPlaysFilmService = cinemaPlaysFilmService;
     }
 
@@ -230,4 +232,18 @@
         return "redirect:/home";
     }
-
+    @GetMapping("/addFilmToCinema")
+    public  String getCinemaPlaysFilmPage(Model model)
+    {
+        model.addAttribute("cinemas",cinemaService.findAllCinemas());
+        model.addAttribute("films",filmService.findAllFilms());
+        model.addAttribute("bodyContent","addFilmToCinema");
+        return "master-template";
+    }
+    @PostMapping("/addCinemaPlaysFilm")
+    public String saveCinemaPlaysFilm(@RequestParam Integer id_cinema,
+                                           @RequestParam Integer id_film)
+    {
+        cinemaPlaysFilmService.save(id_cinema,id_film);
+        return "redirect:/home";
+    }
 }
Index: src/main/resources/templates/addFilmToCinema.html
===================================================================
--- src/main/resources/templates/addFilmToCinema.html	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
+++ src/main/resources/templates/addFilmToCinema.html	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
@@ -0,0 +1,36 @@
+<th:block xmlns:th="http://www.thymeleaf.org">
+
+  <div class="container" style="color: white">
+    <h1 class="jumbotron-heading">Add event to cinema</h1>
+    <div class="row">
+      <div class="col-md-5">
+        <form action="/home/addCinemaPlaysFilm" method="POST">
+
+          <div class="form-group">
+            <label>Cinema</label>
+            <select name="id_cinema" id="f1" class="form-control">
+              <option
+                      th:each="c : ${cinemas}"
+                      th:value="${c.id_cinema}"
+                      th:text="${c.name}">
+              </option>
+            </select>
+          </div>
+
+          <div class="form-group">
+            <label>Film</label>
+            <select name="id_film" id="f2" class="form-control">
+              <option
+                      th:each="f : ${films}"
+                      th:value="${f.id_film}"
+                      th:text="${f.name}">
+              </option>
+            </select>
+          </div>
+          <button style="background-color: #ff5019" id="submit" type="submit" class="btn btn-primary">Add </button>
+        </form>
+      </div>
+    </div>
+  </div>
+
+</th:block>
