"Black Panther" director Ryan Coogler has written an online letter thanking audiences for turning out to watch his superhero film during its first few days of release.

The Marvel Studios movie has broken several box office records since its U.S. release last Friday. It earned around $242 million over the President's Day weekend — the second highest four-day haul in domestic movie history, according to Marvel.