The casting of seasoned action star Gerard Butler as a grizzled, well-intentioned commercial airline pilot with the capacity for badassery is definitely a step in the right direction. He plays Brodie Torrance, who makes an emergency landing in the Philippines after his plane sustains critical damage from a storm. The island he’s landed on is controlled by a dangerous armed militia who end up taking the passengers hostage, leaving Captain Torrance and convicted murderer Louis Gaspare (Luke Cage’s Mike Colter), who was being extradited on the doomed flight, to rescue them while also figuring out a way off the island.