Director
Writer
Novel
Writer
Writer
Producer
Original Music Composer
Director of Photography
Supervising Producer
Editor
Production Design
Set Decoration