Find Cleo

Production Company: The University of California, Los Angeles

Director: Sierra Falconer

Wylie, who is annoyed at how mundane and repetitive life has been lately, finds a new purpose after discovering a “Lost Cat” poster.