Since its founding in 2015, Egerton Crescent Productions has produced over 20 short and feature length films which have been showcased in numerous film festivals such as Sundance, Festival de Cannes, Berlin, TIFF, Sitges, and Tribeca, and have received numerous honors such as being nominated for the Palm d'Or and being included on the BAFTA shortlist. Two of these features are currently streaming online, The Burying Party (2018) on Amazon Prime, and Luz: The Flower of Evil (2019) on Shudder. ECP has also collaborated with companies such as The Markey Producer Group, Paradox House, 5R Productions and Crimson Buck Studios. Most recently, ECP in association with Crimson Buck Studios created the Captain's Log YouTube channel which garnered over 200k+ subscribers before moving to its own website.