В контексте театра в английском языке используются оба предлога «at» и «in», потому что они передают разные значения. 12
Предлог «in» используется, когда речь идёт о нахождении внутри здания театра, важно именно местоположение. 13 Например: «It was rather cold in the theatre» — «В театре было холодно» (в здании театра). 2
Предлог «at» используется, когда речь идёт о посещении театра как места проведения мероприятия, то есть важно именно целевое назначение здания. 2 Например: «We saw a great play at the theatre» — «Мы посмотрели великолепный спектакль в театре» (мы посетили мероприятие). 2
Таким образом, выбор между предлогами зависит от того, какое значение нужно передать в конкретном контексте.