The portrait and emotion perfectionist
Hailuo 2.3 is the heavier upgrade to MiniMax's portrait-focused line. If your video needs a human face to convey subtle emotion — a tear forming, a suppressed smile, eyes darting nervously — this is the only model you should use. It solves the biggest problem with AI video: the "zombie stare." Characters generated by Hailuo 2.3 blink naturally, track objects with their eyes, and maintain perfect facial identity throughout the entire 1080p clip. It is less suited for high-speed action or sprawling landscapes, as its computational budget is heavily weighted toward facial rendering.
Crying, laughing, disgust, surprise — the facial muscles move exactly like a real human recording
Characters can believably lock eyes with the camera or follow a moving object off-screen
Mouth opens and closes naturally with jaw movement, ready for post-sync audio dubbing
Copy these prompts to use directly, or tweak them to fit your needs.
extreme close up of an elderly woman's face, eyes welling up with tears, lips trembling slightly
Intense emotional close-up
young man looks down thoughtfully, then slowly raises head to make direct eye contact with the lens, confident smile
Gaze shift and emotional change
toddler tasting lemon for the first time, squints eyes, scrunches nose, opens mouth in exaggerated disgust
Exaggerated facial reaction
Upload a tight headshot or a medium close-up. Make sure the lighting on the face in your source image is exactly how you want it in the video.
Do not just write "person is happy." Write what the face does: "eyes crinkle, corners of mouth turn up broadly, head tilts back slightly."
If you are paying the credits for this model, select 1080p. The micro-expressions get lost in the compression of 720p output.
Emotion starts in the eyes. Always include eye movement instructions: "looking down," "glancing sideways," "eyes wide," or "heavy eyelids."
heavy eyelids, looking downcast, slowly raises gaze to lens, eyes glistening
The model excels at transitions. Prompt a change in emotion (e.g., neutral to smiling, serious to surprised) to show off its capabilities.
maintains a blank stare for two seconds, then suddenly bursts into a wide grin
Premium pricing: 45 credits for 5 seconds. 90 credits for 10 seconds. Worth every credit for character-driven narratives.
Kling 3.0 is better for full-body acting and spatial movement. Hailuo 2.3 beats it on tight facial close-ups and holding identity perfectly.
Hailuo 02 is the free, 768p version. Use 02 to test your prompts and lock in the timing, then use 2.3 to render the final 1080p masterpiece.
Hailuo 2.3 is best for Micro-expressions. Its strongest advantage is Unmatched facial consistency — identity does not slip or morph, while the key limitation is Not designed for full-body tracking or athletic motion (use Seedance instead). For lower iteration cost, validate prompts on free models first, then switch to this model for final renders.
Jump straight into the generator workspace, upload one photo, and test your first AI video now.