Warning! This strong film subvert philosophies and messes with viewers' minds.
Director
Writer
Editor
Producer
Set Designer
Director of Photography
Original Music Composer