 
       # movie_showtime_with_date = {:ok, [movie_names, movie_times, movie_dates]}
 
-      {:ok, %HTTPoison.Response{status_code: 404}} ->
-        IO.puts("404 block")
-        {:err, "Tough luck, 404, Chekc the url again"}
-
-      {:error, %HTTPoison.Error{reason: reason}} ->
-        IO.puts(reason)
-        {:err, "Something fucked up"}
+      {:err, msg} ->
+        IO.puts msg
+        {:err, msg}
     end
   end
 

          |> into(%{})
  end

  def get_cineplex_movie_list() do
    url = "http://www.cineplexbd.com/cineplexbd/showtime"
    # url = "file:///Users/tahmid/Documents/cineplex.html"
    headers = []
    options = [timeout: 15_000, recv_timeout: 15_000]

    case HTTPoison.get(url, headers, options) do
      {:ok, %HTTPoison.Response{status_code: 200, body: body}} ->
        parsed_body = Floki.parse(body)
        movie_names = get_movie_names(parsed_body)
        movie_times = get_movie_times(parsed_body)

defmodule CinemaApi.CinemaInfoFetcher do
  import Enum, only: [map: 2, filter: 2, at: 2, count: 1, into: 2, zip: 2, uniq: 1, slice: 2]

  def parse_month_string_to_int(month) do
    case month do
      n when n in ["January", "Jan"] -> 1
