TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
Sentry Issue: [SIR-LANCEBOT-5N](https://sentry.io/organizations/python-discord/issues/2440262025/?referrer=github_integration)

```
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
  File "discord/ext/commands/core.py", line 85, in wrapped
    ret = await coro(*args, **kwargs)
  File "bot/exts/halloween/scarymovie.py", line 27, in random_movie
    selection = await self.select_movie()
  File "bot/exts/halloween/scarymovie.py", line 50, in select_movie
    params["page"] = random.randint(1, total_pages)
  File "random.py", line 339, in randint
    return self.randrange(a, b+1)

Unhandled command error: unsupported operand type(s) for +: 'NoneType' and 'int'
```

`total_pages` could be None if the data isn't included in the response. We should handle this.
diff --git a/bot/exts/halloween/scarymovie.py b/bot/exts/halloween/scarymovie.py
index f4cf41db..33659fd8 100644
--- a/bot/exts/halloween/scarymovie.py
+++ b/bot/exts/halloween/scarymovie.py
@@ -1,19 +1,14 @@
 import logging
 import random
-from os import environ
 
 from discord import Embed
 from discord.ext import commands
 
 from bot.bot import Bot
-
+from bot.constants import Tokens
 log = logging.getLogger(__name__)
 
 
-TMDB_API_KEY = environ.get("TMDB_API_KEY")
-TMDB_TOKEN = environ.get("TMDB_TOKEN")
-
-
 class ScaryMovie(commands.Cog):
     """Selects a random scary movie and embeds info into Discord chat."""
 
@@ -31,13 +26,14 @@ class ScaryMovie(commands.Cog):
 
     async def select_movie(self) -> dict:
         """Selects a random movie and returns a JSON of movie details from TMDb."""
-        url = "https://api.themoviedb.org/4/discover/movie"
+        url = "https://api.themoviedb.org/3/discover/movie"
         params = {
+            "api_key": Tokens.tmdb,
             "with_genres": "27",
-            "vote_count.gte": "5"
+            "vote_count.gte": "5",
+            "include_adult": "false"
         }
         headers = {
-            "Authorization": "Bearer " + TMDB_TOKEN,
             "Content-Type": "application/json;charset=utf-8"
         }
 
@@ -55,7 +51,7 @@ class ScaryMovie(commands.Cog):
         # Get full details and credits
         async with self.bot.http_session.get(
             url=f"https://api.themoviedb.org/3/movie/{selection_id}",
-            params={"api_key": TMDB_API_KEY, "append_to_response": "credits"}
+            params={"api_key": Tokens.tmdb, "append_to_response": "credits"}
         ) as selection:
 
             return await selection.json()
['bot/exts/halloween/scarymovie.py']