The film is based on the book of the same name. The screenwriter Maja Lunde is the author of the book.
When Maja Lunde was writing Battle she came across a video of Lisa Teige (Amalie) in the popular web series Skam. She immediately thought that Teige would be able to play the role of Amalie perfectly. When Lunde discovered that she could dance as well, she knew she was right for the role.