On which weekends did the film stay at number one ?
" Alice " earned $ 116.1 million on its opening weekend , breaking the record for the largest opening weekend in March ( previously held by " 300 " ) , the record for the largest opening weekend during springtime ( previously held by " Fast and Furious " ) , the largest opening weekend for a non-sequel ( previously held by " Spider - Man " ) and the highest one for the non-holiday , non-summer period .