This is an American film under the direction and writing credits by Sean Patrick Cannon. Cheverly Amalia and Raquel Tolmaire are the producers, while Sean Patrick Cannon and Kristifor Cvijetic are the executive producers with Kyle Nolan as a co-producer of this movie.