Действие фильма начинается еще до рождения Красной Шапочки, раскрывая историю ее происхождения. Во вселенной главной героини есть два враждующих рода - защитники сказочного города Волкобои и агрессивные хищники Волки-оборотни, способные превращаться по своему желанию в людей. Сто лет назад между ними был заключен договор, согласно которому Волки не должны покидать территорию леса. Однако покой мирных жителей нарушается, когда стая хищников несмотря ни на что решает захватить город. Отец Красной Шапочки (Данила Якушев), Волкобой, отважно сражается со Стаей, но погибает в неравном бою. Роль вожака Волков грозного Вестара блестяще исполнил Алексей Серебряков, которого крайне редко можно увидеть в семейном кино или фэнтези. Тем временем, маме Красной Шапочки Мари (Екатерина Климова) и бабушке (Ирина Розанова) удается сбежать и спастись. Теперь Сказочным царством правят Волки. Красная Шапочка появляется на свет, когда отца уже нет в живых. Об истории его «исчезновения» героиня узнает только в 12 лет, когда мама с бабушкой рассказывают ей страшную правду о смерти Волкобоя и о принадлежности девочки к роду защитников. С этого момента начинается история взросления маленькой героини, которая должна побороть детские страхи и принять свое первое важное решение — встать на защиту целого города.
В главных ролях этого семейного приключенческого блокбастера в жанре фэнтези заняты известнейшие российские артисты Алексей Серебряков, Юрий Чурсин, Екатерина Климова, Ирина Розанова, Данила Якушев, Алексей И. Барабаш, Нино Нинидзе, Павел Кузьмин, Владимир Долинский, Иван Кокорин и другие. Роль Красной Шапочки исполнила 16-летняя Таисия Калинина.