
KeylessUniversal

local Players = game:GetService("Players")
local StarterGui = game:GetService("StarterGui")
local player = Players.LocalPlayer
-- Clean up old GUI
if player.PlayerGui:FindFirstChild("MovieLibrary") then
player.PlayerGui.MovieLibrary:Destroy()
end
-- GUI Setup
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
gui.Name = "MovieLibrary"
gui.ResetOnSpawn = false
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 500, 0, 500)
frame.Position = UDim2.new(0.5, -250, 0.5, -250)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.BorderSizePixel = 0
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, -40, 0, 40)
title.Position = UDim2.new(0, 10, 0, 10)
title.Text = "🎬 Movie Menu"
title.Font = Enum.Font.GothamBold
title.TextSize = 24
title.TextColor3 = Color3.new(1, 1, 1)
title.BackgroundTransparency = 1
local closeBtn = Instance.new("TextButton", frame)
closeBtn.Size = UDim2.new(0, 30, 0, 30)
closeBtn.Position = UDim2.new(1, -35, 0, 10)
closeBtn.Text = "X"
closeBtn.TextColor3 = Color3.new(1, 1, 1)
closeBtn.BackgroundColor3 = Color3.fromRGB(180, 50, 50)
closeBtn.MouseButton1Click:Connect(function()
gui:Destroy()
end)
local searchBox = Instance.new("TextBox", frame)
searchBox.PlaceholderText = "Search for a movie..."
searchBox.Size = UDim2.new(1, -20, 0, 30)
searchBox.Position = UDim2.new(0, 10, 0, 55)
searchBox.Font = Enum.Font.Gotham
searchBox.TextSize = 18
searchBox.TextColor3 = Color3.new(0, 0, 0)
searchBox.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
local scroll = Instance.new("ScrollingFrame", frame)
scroll.Size = UDim2.new(1, -20, 1, -100)
scroll.Position = UDim2.new(0, 10, 0, 95)
scroll.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
scroll.BorderSizePixel = 0
scroll.CanvasSize = UDim2.new(0, 0, 0, 0)
scroll.AutomaticCanvasSize = Enum.AutomaticSize.Y
scroll.ScrollBarThickness = 6
local layout = Instance.new("UIListLayout", scroll)
layout.Padding = UDim.new(0, 5)
layout.SortOrder = Enum.SortOrder.LayoutOrder
-- Movies
local movies = {
{title = "Emesis Blue (2023)", url = "https://youtu.be/V0ODG8bFme0"},
{title = "Zombieland (2009)", url = "https://myflixerz.to/watch-movie/zombieland-19269.5298178"},
{title = "Borat (2006)", url = "https://www.lookmovie2.to/movies/play/1689756713-borat-cultural-learnings-of-america"},
{title = "Borat 2 (2020)", url = "https://www.tokyvideo.com/video/watch-free-film-borat-2"},
{title = "Brüno (2009)", url = "https://ww1.goojara.to/moe97o"},
{title = "El Camino (2019)", url = "https://www.dailymotion.com/video/x9ayulw"},
{title = "Jungle Book (1942)", url = "https://watch.plex.tv/movie/jungle-book-1942?utm_medium=share"},
{title = "Night of the Living Dead", url = "https://watch.plex.tv/movie/night-of-the-living-dead?utm_medium=share"},
{title = "Charade (1963)", url = "https://watch.plex.tv/movie/charade-1963?utm_medium=share"},
{title = "Nosferatu (1922)", url = "https://archive.org/details/nosferatu"},
{title = "Reefer Madness (1936)", url = "https://archive.org/details/reefer_madness_2013"},
-- Add more movies here if you want
}
-- Show Movies
local function refreshList(filter)
for _, child in pairs(scroll:GetChildren()) do
if child:IsA("TextButton") then child:Destroy() end
end
for _, movie in ipairs(movies) do
if not filter or movie.title:lower():find(filter:lower()) then
local btn = Instance.new("TextButton", scroll)
btn.Size = UDim2.new(1, 0, 0, 40)
btn.Text = movie.title
btn.Font = Enum.Font.Gotham
btn.TextSize = 18
btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
btn.TextColor3 = Color3.new(1, 1, 1)
btn.MouseButton1Click:Connect(function()
if setclipboard then
setclipboard(movie.url)
elseif syn and syn.setclipboard then
syn.setclipboard(movie.url)
end
StarterGui:SetCore("SendNotification", {
Title = "Copied to Clipboard",
Text = movie.title,
Duration = 3
})
end)
end
end
end
searchBox:GetPropertyChangedSignal("Text"):Connect(function()
refreshList(searchBox.Text)
end)
refreshList()



Pls tell me if one of the movie links dont work also PLS CLICK OF ANY POP UP I DONT WANT ANYTHING HAPPENING TO ANY OF YALLS ACCOUNTS
thx sir
Your welcome
Also if you have movie requests i can add them it might take me a while tho
good script
Thx
The more yall comment the more my script goes on the fyp page
Doc.... What is wrong with the res* machine
Why do we need the link?
Is it for THE GAME CALLED my movie
@Achillesquw its not tho