Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Christopher Slater
Follow
Born 5 May 1990 in Birmingham, West Midlands, England, UK
Director
Sealed
2025
?.?
?.?
Forget Me Not
Director
Cinematographer
Lotus
Sealed
TBA
?.?
?.?
Lotus
BTS Footage
Producer
Lotus
Sealed
TBA
?.?
?.?
Lotus
Production Runner