Levi Miller played Calvin O'Keefe in the 2018 theatrical adaptation of A Wrinkle in Time , also by Disney .
Levi Miller directed by Ava DuVernay with a screenplay by Jennifer Lee .
Levi Miller played Calvin O'Keefe in the 2018 theatrical adaptation of A Wrinkle in Time , also by Disney , and directed by Ava DuVernay with a screenplay by Jennifer Lee .