Mr Chicken Goes to Mars 2024
Director
Half of Me 2019
The Referees 2003
Crazy Richard 2002
Credits from TMDB.