Home Entertainment Loach and Penn to compete at Cannes