Sol Moreno Known forDirecting Movies directed by Sol MorenoDiablo Rojo PTY 2019 · ★ 6.0A Lobster Named Desire 2025 TMDB