Rose Byrne – On set of ‘Physical’ at a Los Angeles strip mall Rose Byrne – On set of Physical at a Los Angeles strip mall