The company said it’s exploring a similar method of release for the film in the U.S., sometime in May 2009.
The Steven Sheil film revolves around a family that lives at the end of one of Heathrow Airport’s runways and live off whatever they scavenge from cargo holds, offices, hotels and a steady stream of transient workers who populate the airport’s soulless hub.
Check out the trailer for Mum & Dad below.