Element Pictures is an Irish film studio, cinema and television production company with production and distribution credits in more than 30 films. as well as a number of television series. From Wikipedia
Harry Lighton's directorial debut, starring Alexander SkarsgÄrd and Harry Melling, explores power dynamics and intimacy in a consensual dom-sub relationship, receiving critical acclaim and a seven-minute ovation.